### Question:
ObjectUtil { public static void requireNotEmpty(String str, String message) { if (StringUtils.isBlank(str)) { throw new IllegalArgumentException(message); } }  static boolean equals(Object object1, Object object2); static T requireNonNull(T obj, String message); static void requireNotEmpty(String str, String message);  }### Answer:
@Test public void testRequireNotEmpty() { testRequireNotEmptyErrorScenario(null); testRequireNotEmptyErrorScenario(""); testRequireNotEmptyErrorScenario(" "); testRequireNotEmptyErrorScenario(" "); ObjectUtil.requireNotEmpty("abc ", ""); ObjectUtil.requireNotEmpty(" abc ", ""); ObjectUtil.requireNotEmpty(" abc", ""); }