@Test public void testEncodesMultilineByteArray() { byte input[] = "the quick\r\nbrown fox\n\njumps over the\nlazy dog".getBytes(); String expected = "74686520717569636B0D0A62726F776E20666F78" + "0A0A6A756D7073206F766572207468650A6C617A7920646F67"; assertEquals(expected, Hex.toHex(input)); }
public void read() throws IOException { int i; int count = 0; byte[] packet = new byte[30]; while ((i = in.read()) != -1) { if (count == 30) { System.out.println(); count = 0; listener.packetReceived(packet); } System.out.print(Hex.toHex(i) + " "); packet[count] = (byte) i; count++; } }
@Test public void testEncodesByteArray() { byte input[] = "hello world".getBytes(); String expected = "68656C6C6F20776F726C64"; assertEquals(expected, Hex.toHex(input)); }