@Test
public void shouldIdentifyDigitsInAsciiCharacters() throws UnsupportedEncodingException
{

    assertTrue("Is a digit", ByteUtil.isAsciiDigit("0".getBytes(StandardCharsets.US_ASCII)[0]));
    assertTrue("Is a digit", ByteUtil.isAsciiDigit("1".getBytes(StandardCharsets.US_ASCII)[0]));
    assertTrue("Is a digit", ByteUtil.isAsciiDigit("2".getBytes(StandardCharsets.US_ASCII)[0]));
    assertTrue("Is a digit", ByteUtil.isAsciiDigit("3".getBytes(StandardCharsets.US_ASCII)[0]));
    assertTrue("Is a digit", ByteUtil.isAsciiDigit("4".getBytes(StandardCharsets.US_ASCII)[0]));
    assertTrue("Is a digit", ByteUtil.isAsciiDigit("5".getBytes(StandardCharsets.US_ASCII)[0]));
    assertTrue("Is a digit", ByteUtil.isAsciiDigit("6".getBytes(StandardCharsets.US_ASCII)[0]));
    assertTrue("Is a digit", ByteUtil.isAsciiDigit("7".getBytes(StandardCharsets.US_ASCII)[0]));
    assertTrue("Is a digit", ByteUtil.isAsciiDigit("8".getBytes(StandardCharsets.US_ASCII)[0]));
    assertTrue("Is a digit", ByteUtil.isAsciiDigit("9".getBytes(StandardCharsets.US_ASCII)[0]));
    assertFalse("Not a digit", ByteUtil.isAsciiDigit("/".getBytes(StandardCharsets.US_ASCII)[0]));
    assertFalse("Not a digit", ByteUtil.isAsciiDigit("A".getBytes(StandardCharsets.US_ASCII)[0]));
    assertFalse("Not a digit", ByteUtil.isAsciiDigit("z".getBytes(StandardCharsets.US_ASCII)[0]));
    assertFalse("Not a digit", ByteUtil.isAsciiDigit(";".getBytes(StandardCharsets.US_ASCII)[0]));
}