### Question:
Utilities { public static int parseBytes(int b1, int b2, int b3, int b4) { return ((b1 << 3 * 8) & 0xFF000000) | ((b2 << 2 * 8) & 0x00FF0000) | ((b3 << 1 * 8) & 0x0000FF00) | ((b4 << 0 * 8) & 0x000000FF); }  static SSLSocketFactory newSSLSocketFactory(InputStream cert, String password,
         String ksType, String ksAlgorithm); static SSLContext newSSLContext(InputStream cert, String password,
         String ksType, String ksAlgorithm); static byte[] decodeHex(String deviceToken); static String encodeHex(byte[] bytes); static byte[] toUTF8Bytes(String s); static byte[] marshall(byte command, byte[] deviceToken, byte[] payload); static byte[] marshallEnhanced(byte command, int identifier,
            int expiryTime, byte[] deviceToken, byte[] payload); static Map<byte[], Integer> parseFeedbackStreamRaw(InputStream in); static Map<String, Date> parseFeedbackStream(InputStream in); static void close(Closeable closeable); static void close(Socket closeable); static void sleep(int delay); static byte[] copyOf(byte[] bytes); static byte[] copyOfRange(byte[] original, int from, int to); static void wrapAndThrowAsRuntimeException(Exception e); static int parseBytes(int b1, int b2, int b3, int b4); static String truncateWhenUTF8(String s, int maxBytes); static final String SANDBOX_GATEWAY_HOST; static final int SANDBOX_GATEWAY_PORT; static final String SANDBOX_FEEDBACK_HOST; static final int SANDBOX_FEEDBACK_PORT; static final String PRODUCTION_GATEWAY_HOST; static final int PRODUCTION_GATEWAY_PORT; static final String PRODUCTION_FEEDBACK_HOST; static final int PRODUCTION_FEEDBACK_PORT; static final int MAX_PAYLOAD_LENGTH; }### Answer:
@Test public void testParsingBytes() { Assert.assertEquals(0xFF00FF00, Utilities.parseBytes(0xFF, 0, 0xFF, 0)); Assert.assertEquals(0x00FF00FF, Utilities.parseBytes(0, 0xFF, 0, 0xFF)); Assert.assertEquals(0xDEADBEEF, Utilities.parseBytes(0xDE, 0xAD, 0xBE, 0xEF)); Assert.assertEquals(0x0EADBEEF, Utilities.parseBytes(0x0E, 0xAD, 0xBE, 0xEF)); Assert.assertTrue(Utilities.parseBytes(0xF0, 0,0,0) < 0); Assert.assertTrue(Utilities.parseBytes(0x80, 0,0,0) < 0); Assert.assertTrue(Utilities.parseBytes(0x70, 0,0,0) > 0); }