@DisplayName(
    "requireNonNegative with int argument throws IllegalArgumentException with negative value")
@Test
void requireNonNegativeIntNegative() {

  assertThatIllegalArgumentException()
      .isThrownBy(() -> NumberUtils.requireNonNegative(Integer.MIN_VALUE, "test-message"))
      .withMessage("test-message");
}