public void CheckIsValid__Should_Throw_ValidationException_With_Property_Name_As_Key() { // Arrange var validator = new ValidationHelper(); var testClass = new TestClassWithAttrWithoutKey(); // Act validator.CheckIsValid(testClass); }
public void Test_Validate_Should_Return_ValidationError_With_Property_Name_As_Key() { // Arrange var ValidateService = new ValidateService(); var testClass = new TestClassWithAttrWithoutKey(); // Act var errors = ValidateService.Validate(testClass); // Assert Assert.AreEqual("TestProperty", errors.Errors[0].Key); }
public void Validate_Should_Return_ValidationError_With_Property_Name_As_Key() { // Arrange var validator = new ValidationHelper(); var testClass = new TestClassWithAttrWithoutKey(); // Act var errors = validator.Validate(testClass); // Assert Assert.AreEqual("TestProperty", errors.Errors.Single().Key); }
public void IsValid_Should_Return_False_With_Property_Name_As_Key() { // Arrange var validator = new ValidationHelper(); var testClass = new TestClassWithAttrWithoutKey(); // Act var errors = validator.IsValid(testClass); // Assert Assert.IsFalse(errors); }
public void Validate_Should_Return_ValidationError_With_Property_Name_As_Key() { // Arrange var validator = new Validator(); var testClass = new TestClassWithAttrWithoutKey(); // Act var errors = validator.Validate(testClass); // Assert Assert.AreEqual("TestProperty", errors.Errors[0].Key); }