@DisplayName("requireNonNegative with int argument throws NullPointerException with null message")
@Test
void requireNonNegativeIntNullMessage() {

  assertThatNullPointerException()
      .isThrownBy(() -> NumberUtils.requireNonNegative(Integer.MIN_VALUE, null))
      .withMessage("message must not be null");
}