### Question:
ParametersChecker { public static boolean isNotEmpty(final String... parameters) { if (parameters == null) { return false; } for (final String parameter : parameters) { if (Strings.isNullOrEmpty(parameter) || parameter.trim().isEmpty()) { return false; } } return true; } private  ParametersChecker(); static void checkParameter(final String errorMessage,
                                    final String... parameters); static void checkParameterDefault(final String errorMessage,
                                           final String... parameters); static boolean isNotEmpty(final String... parameters); static void checkParameterDefault(final String errorMessage,
                                           final Object... parameters); static void checkParameterNullOnly(final String errorMessage,
                                            final String... parameters); static void checkParameter(final String errorMessage,
                                    final Object... parameters); static void checkValue(final String name, final long variable,
                                final long minValue); static String checkSanityString(final String value); static void checkSanityString(final String... strings); static final String DEFAULT_ERROR; static final Pattern UNPRINTABLE_PATTERN; static final List<String> RULES; static final String[] ZERO_ARRAY_STRING; static final Pattern HTML_PATTERN; }### Answer:
@Test public final void testIsNotEmptyStringStringArray() { try { assertFalse(ParametersChecker.isNotEmpty((String[]) null)); } catch (final IllegalArgumentException e) { } try { assertFalse( ParametersChecker.isNotEmpty("test message", null, "notnull")); } catch (final IllegalArgumentException e) { } try { assertFalse( ParametersChecker.isNotEmpty("test message", "notnull", null)); } catch (final IllegalArgumentException e) { } try { assertFalse(ParametersChecker.isNotEmpty("test message", "", "notnull")); } catch (final IllegalArgumentException e) { } try { assertFalse(ParametersChecker.isNotEmpty("test message", "notnull", "")); } catch (final IllegalArgumentException e) { } try { assertFalse(ParametersChecker.isNotEmpty("test message", "notnull", " ")); } catch (final IllegalArgumentException e) { } try { assertTrue( ParametersChecker.isNotEmpty("test message", "notNull", "notnull")); assertTrue(ParametersChecker.isNotEmpty("test message", "notnull")); } catch (final IllegalArgumentException e) { fail("SHOULD_NOT_RAIZED_ILLEGAL_ARGUMENT_EXCEPTION"); } }