public void OtherValueIsInvalid() { var validator = new NullableDomainValidator<string>(this.domain); var result = validator.Validate("NotSuperman"); Assert.IsFalse(result.IsValid); }
public void NullIsValidByDefault() { var validator = new NullableDomainValidator<string>(this.domain); var result = validator.Validate(null); Assert.IsTrue(result.IsValid); }
public void DomainValueIsValidNegated() { var validator = new NullableDomainValidator<string>(this.domain, true); var result = validator.Validate("Superman"); Assert.IsFalse(result.IsValid); }
public void NullIsInvalid() { var validator = new NullableDomainValidator<string>(this.domain) { IgnoreNulls = false }; var result = validator.Validate(null); Assert.IsFalse(result.IsValid); }
public void DomainValueIsList() { var validator = new NullableDomainValidator<object>(this.domain); var result = validator.Validate(new[] { "Superman", "Batman" }); Assert.IsTrue(result.IsValid); }