@Override
  public boolean isValid(@Nullable String value, ConstraintValidatorContext context) {
    return value == null || !value.isEmpty();
  }
@Test
  void isValid_shouldNotValidateEmptyString() {
    assertFalse(validator.isValid("", context));
  }