@Test
public void testUnprint() throws Exception {

    byte[] allBytes = new byte[Math.abs((int)Byte.MIN_VALUE) + Byte.MAX_VALUE];
    for (byte b = Byte.MIN_VALUE; b < Byte.MAX_VALUE; b++) {
        allBytes[b - Byte.MIN_VALUE] = b;
    }
    assertArrayEquals(allBytes, ByteArrayUtil2.unprint(ByteArrayUtil2.loggable(allBytes)));
    assertArrayEquals(allBytes, ByteArrayUtil2.unprint(ByteArrayUtil.printable(allBytes)));
}