예제 #1
0
 @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));
 }
예제 #2
0
  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++;
    }
  }
예제 #3
0
 @Test
 public void testEncodesByteArray() {
   byte input[] = "hello world".getBytes();
   String expected = "68656C6C6F20776F726C64";
   assertEquals(expected, Hex.toHex(input));
 }