Fixed testIsValidKanjiSequence(). Looks like the data arrays got copied over wrong...
authordswitkin <dswitkin@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Wed, 19 Nov 2008 18:55:28 +0000 (18:55 +0000)
committerdswitkin <dswitkin@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Wed, 19 Nov 2008 18:55:28 +0000 (18:55 +0000)
git-svn-id: http://zxing.googlecode.com/svn/trunk@736 59b500cc-1b3d-0410-9834-0bbf25fbcc57

core/test/src/com/google/zxing/qrcode/encoder/EncoderTestCase.java

index d7d7203..7a11e4b 100644 (file)
@@ -566,13 +566,20 @@ public final class EncoderTestCase extends TestCase {
 
   public void testIsValidKanjiSequence() {
     // AIUEO in Katakana
 
   public void testIsValidKanjiSequence() {
     // AIUEO in Katakana
-    byte[] dat1 = {0x8,0x4,0x8,0x4,0x8,0x4,0x8,0x4,0x8,0x49};
+    byte[] dat1 = {
+        (byte)0x83, 0x41, (byte)0x83, 0x43, (byte)0x83, 0x45, (byte)0x83, 0x47, (byte)0x83, 0x49
+    };
     assertTrue(Encoder.IsValidKanjiSequence(new ByteArray(dat1)));
     // 012345 in multi-byte letters.
     assertTrue(Encoder.IsValidKanjiSequence(new ByteArray(dat1)));
     // 012345 in multi-byte letters.
-    byte[] dat2 = {0x8,0x4,0x8,0x5,0x8,0x5,0x8,0x5,0x8,0x5,0x8,0x54};
+    byte[] dat2 = {
+        (byte)0x82, 0x4f, (byte)0x82, 0x50, (byte)0x82, 0x51, (byte)0x82, 0x52, (byte)0x82, 0x53,
+        (byte)0x82, 0x54
+    };
     assertTrue(Encoder.IsValidKanjiSequence(new ByteArray(dat2)));
     // Yoroshiku in Kanji.
     assertTrue(Encoder.IsValidKanjiSequence(new ByteArray(dat2)));
     // Yoroshiku in Kanji.
-    byte[] dat3 = {0x9,0xe,0x9,0x4,0x8,0x8,0x8,(byte)0xea};
+    byte[] dat3 = {
+        (byte)0x96, (byte)0xe9, (byte)0x98, 0x49, (byte)0x8e, (byte)0x80, (byte)0x8b, (byte)0xea
+    };
     assertTrue(Encoder.IsValidKanjiSequence(new ByteArray(dat3)));
     assertFalse(Encoder.IsValidKanjiSequence(new ByteArray("0123")));
     assertFalse(Encoder.IsValidKanjiSequence(new ByteArray("ABC")));
     assertTrue(Encoder.IsValidKanjiSequence(new ByteArray(dat3)));
     assertFalse(Encoder.IsValidKanjiSequence(new ByteArray("0123")));
     assertFalse(Encoder.IsValidKanjiSequence(new ByteArray("ABC")));