package com.google.zxing.common.reedsolomon;
-import junit.framework.TestCase;
+import org.junit.Assert;
import java.util.BitSet;
import java.util.Random;
/**
- * @author srowen@google.com (Sean Owen)
+ * @author Sean Owen
*/
-abstract class AbstractReedSolomonTestCase extends TestCase {
+abstract class AbstractReedSolomonTestCase extends Assert {
static void corrupt(int[] received, int howMany, Random random) {
BitSet corrupted = new BitSet(received.length);
assertArraysEqual(expectedECBytes, 0, toEncode, dataBytes.length, expectedECBytes.length);
}
- private static void assertArraysEqual(int[] expected, int expectedOffset, int[] actual, int actualOffset, int length) {
+ static Random getRandom() {
+ return new Random(0xDEADBEEF);
+ }
+
+ static void assertArraysEqual(int[] expected, int expectedOffset, int[] actual, int actualOffset, int length) {
for (int i = 0; i < length; i++) {
assertEquals(expected[expectedOffset + i], actual[actualOffset + i]);
}