@Test(groups = "fast") public void testConversions() throws Exception { byte[] packed = PackedByteArray.pack( original[0], original[1], original[2], original[3], original[4], original[5], original[6] ); byte[][] unpacked = PackedByteArray.unpack(packed); byte[] comparablePacked = PackedByteArray.packComparable(unpacked); List<byte[]> bytesList = PackedByteArray.unpackComparable(comparablePacked); for (int i = 0; i < unpacked.length; i++) { Assert.assertEquals(bytesList.get(i), unpacked[i]); } } }
@Test(groups = "fast") public void testSanity() throws Exception { byte[] packed = PackedByteArray.pack( original[0], original[1], original[2], original[3], original[4], original[5], original[6] ); byte[][] unpacked = PackedByteArray.unpack(packed); for (int i = 0; i < original.length; i++) { byte[] element = PackedByteArray.getElement(packed, i); Assert.assertTrue(Arrays.equals(element, original[i])); Assert.assertTrue(Arrays.equals(original[i], unpacked[i])); } }
@Test(groups = "fast") public void testConversions() throws Exception { byte[] packed = PackedByteArray.pack( original[0], original[1], original[2], original[3], original[4], original[5], original[6] ); byte[][] unpacked = PackedByteArray.unpack(packed); byte[] comparablePacked = PackedByteArray.packComparable(unpacked); List<byte[]> bytesList = PackedByteArray.unpackComparable(comparablePacked); for (int i = 0; i < unpacked.length; i++) { Assert.assertEquals(bytesList.get(i), unpacked[i]); } } }
@Test(groups = "fast") public void testSanity() throws Exception { byte[] packed = PackedByteArray.pack( original[0], original[1], original[2], original[3], original[4], original[5], original[6] ); byte[][] unpacked = PackedByteArray.unpack(packed); for (int i = 0; i < original.length; i++) { byte[] element = PackedByteArray.getElement(packed, i); Assert.assertTrue(Arrays.equals(element, original[i])); Assert.assertTrue(Arrays.equals(original[i], unpacked[i])); } }