### Question:
Arguments { public static void checkNotNull(final Object obj, final String name) throws NullPointerException { Objects.requireNonNull(obj, () -> "Expecting a not null reference for " + name); } private  Arguments(); static String checkNonEmpty(final String string, final String name); static String checkOneCharString(final String string, final String name); static String checkDuration(final String string, final String name); static String checkDurationNotRequired(final String string, final String name); static void checkPositiveNumber(final Number number, final String name); static void checkNotNegativeNumber(final Number number, final String name); static void checkNotNull(final Object obj, final String name); static void checkPrecision(@Nullable final ChronoUnit precision);  }### Answer:
@Test void checkNotNull() { Assertions.assertThatThrownBy(() -> Arguments.checkNotNull(null, "property")) .isInstanceOf(NullPointerException.class) .hasMessage("Expecting a not null reference for property"); }