@@ -0,0 +1,672 @@
+package org.teavm.classlib.impl.unicode;%0A%0Aimport static org.junit.Assert.assertFalse;%0A%0Apublic class UnicodeSupportTest %7B%0A%0A    private static boolean pairsEqual(final int%5B%5D pairs, final int index1, final int index2) %7B%0A        return pairs%5Bindex1%5D == pairs%5Bindex2%5D && pairs%5Bindex1 + 1%5D == pairs%5Bindex2 + 1%5D;%0A    %7D%0A%0A    @Test%0A    public void test_getDigitValues() %7B%0A        final int%5B%5D digitValues = UnicodeSupport.getDigitValues();%0A        if (digitValues.length %3E= 4) %7B%0A            // there are no duplicates, so the last two pairs should not be identical%0A            assertFalse(pairsEqual(digitValues, digitValues.length - 4, digitValues.length - 2));%0A        %7D%0A    %7D%0A%0A%7D%0A

add test for mergePairs