### Question:
ObjectUtils { public static boolean isNullOrEmpty(byte[] array) { return array == null || array.length == 0; }  @SuppressWarnings("unchecked") static @Nullable T as(Object object, Class<T> cls); static Map<String, Object> toMap(Object... args); static boolean equal(@Nullable Object expected, @Nullable Object actual); static boolean isNullOrEmpty(byte[] array);  }### Answer:
@Test public void testIsNull() { byte[] array = null; assertTrue(ObjectUtils.isNullOrEmpty(array)); }
@Test public void testIsEmpty() { byte[] array = new byte[0]; assertTrue(ObjectUtils.isNullOrEmpty(array)); }
@Test public void testNotEmpty() { byte[] array = {1, 2, 3}; assertFalse(ObjectUtils.isNullOrEmpty(array)); }