use of ddf.catalog.validation.impl.validator.ISO3CountryCodeValidator in project ddf by codice.
the class ISO3CountryCodeValidatorTest method testEqualsSelf.
@Test
public void testEqualsSelf() {
final ISO3CountryCodeValidator validator = new ISO3CountryCodeValidator(false);
assertThat(validator.equals(validator), is(true));
}
use of ddf.catalog.validation.impl.validator.ISO3CountryCodeValidator in project ddf by codice.
the class ISO3CountryCodeValidatorTest method validateNoErrors.
private void validateNoErrors(final Attribute attribute, boolean ignoreCase) {
ISO3CountryCodeValidator validator = new ISO3CountryCodeValidator(ignoreCase);
final Optional<AttributeValidationReport> reportOptional = validator.validate(attribute);
assertThat(reportOptional.isPresent(), is(false));
}
use of ddf.catalog.validation.impl.validator.ISO3CountryCodeValidator in project ddf by codice.
the class ISO3CountryCodeValidatorTest method testEquals.
@Test
public void testEquals() {
final ISO3CountryCodeValidator validator1 = new ISO3CountryCodeValidator(false);
final ISO3CountryCodeValidator validator2 = new ISO3CountryCodeValidator(false);
assertThat(validator1.equals(validator2), is(true));
assertThat(validator2.equals(validator1), is(true));
}
use of ddf.catalog.validation.impl.validator.ISO3CountryCodeValidator in project ddf by codice.
the class ISO3CountryCodeValidatorTest method validateWithErrors.
private void validateWithErrors(final Attribute attribute, final int expectedErrors, boolean ignoreCase) {
ISO3CountryCodeValidator validator = new ISO3CountryCodeValidator(ignoreCase);
final Optional<AttributeValidationReport> reportOptional = validator.validate(attribute);
assertThat(reportOptional.get().getAttributeValidationViolations(), hasSize(expectedErrors));
}
use of ddf.catalog.validation.impl.validator.ISO3CountryCodeValidator in project ddf by codice.
the class ISO3CountryCodeValidatorTest method testHashCode.
@Test
public void testHashCode() {
final ISO3CountryCodeValidator validator1 = new ISO3CountryCodeValidator(false);
final ISO3CountryCodeValidator validator2 = new ISO3CountryCodeValidator(false);
assertThat(validator1.hashCode(), is(validator2.hashCode()));
}
Aggregations