public void TestLocalizationOfMessages() { XmlConfigurator sut = new XmlConfigurator("ConfigurationTests/SampleXmlFiles/ConfigurationB.xml"); BaseValidatorFixture.Simple1FieldWithoutAttribute obj = new BaseValidatorFixture.Simple1FieldWithoutAttribute(); obj.field = "This string exceeds 10 chars and is not valid."; ValidationResult res = sut.CreateValidator().ValidateObject(obj); Assert.That(res.ErrorMessages[0], Is.EqualTo(TestRes.XmlTestTooLenght)); }
public void TestSimpleConfigurationFullValidate() { XmlConfigurator sut = new XmlConfigurator("ConfigurationTests/SampleXmlFiles/ConfigurationA.xml"); var validator = sut.CreateValidator(); BaseValidatorFixture.Simple1FieldWithoutAttribute obj = new BaseValidatorFixture.Simple1FieldWithoutAttribute(); obj.field = "This string exceeds 10 chars and is not valid."; ValidationResult res = validator.ValidateObject(obj); Assert.That(res.Success, Is.False); Assert.That(res.ErrorMessages[0], Is.EqualTo("Too Lenght")); }
public void TestLocalizationOfMessages() { XmlConfigurator sut = new XmlConfigurator("ConfigurationTests/SampleXmlFiles/ConfigurationB.xml"); BaseValidatorFixture.Simple1FieldWithoutAttribute obj = new BaseValidatorFixture.Simple1FieldWithoutAttribute(); obj.field = "This string exceeds 10 chars and is not valid."; ValidationResult res = sut.CreateValidator().ValidateObject(obj); Assert.That(res.ErrorMessages[0], Is.EqualTo(TestRes.XmlTestTooLenght)); }
public void TestSimpleConfigurationFullValidate() { XmlConfigurator sut = new XmlConfigurator("ConfigurationTests/SampleXmlFiles/ConfigurationA.xml"); var validator = sut.CreateValidator(); BaseValidatorFixture.Simple1FieldWithoutAttribute obj = new BaseValidatorFixture.Simple1FieldWithoutAttribute(); obj.field = "This string exceeds 10 chars and is not valid."; ValidationResult res = validator.ValidateObject(obj); Assert.That(res.Success, Is.False); Assert.That(res.ErrorMessages[0], Is.EqualTo("Too Lenght")); }