### Question:
ByteUtils { public static String bytes2hex( byte[] bytes ) { char[] ca = new char[bytes.length * 2]; for ( int i = 0; i < bytes.length; i++ ) { int v = bytes[i] & 0xff; ca[i * 2] = hexArray[v >>> 4]; ca[i * 2 + 1] = hexArray[v & 0x0f]; } return new String(ca); } private  ByteUtils(); static String bytes2hex( byte[] bytes ); static String byte2hex( byte b ); static byte[] parseHexBinary( String hex ); static int hexToBin( char c );  }### Answer:
@Test public void testByteUtilsConvertBytes() { String hex = ByteUtils.bytes2hex(bytes); Assertions.assertEquals(EXPECTED_HEX_STRING, hex); }