Beispiel #1
0
        public void CheckIsValid_Should_Throw_ValidationException_When_Two_Similar_Errors_Are_Triggered()
        {
            // Arrange
            var validator = new ValidationHelper();
            var testClass = new TestClassWithSimilarValidationErrors();

            // Act
            validator.CheckIsValid(testClass);
        }
Beispiel #2
0
        public void IsValid_Should_Return_False_When_Two_Similar_Errors_Are_Triggered()
        {
            // Arrange
            var validator = new ValidationHelper();
            var testClass = new TestClassWithSimilarValidationErrors();

            // Act
            var errors = validator.IsValid(testClass);

            // Assert
            Assert.IsFalse(errors);
        }
        public void Test_Validate_Should_Return_Only_One_ValidationError_When_Two_Similar_Errors_Are_Triggered()
        {
            // Arrange
            var ValidateService = new ValidateService();
            var testClass       = new TestClassWithSimilarValidationErrors();

            // Act
            var errors = ValidateService.Validate(testClass);

            // Assert
            Assert.AreEqual(1, errors.Errors.Length);
            Assert.AreEqual("similarError", errors.Errors[0].Key);
        }
Beispiel #4
0
        public void Validate_Should_Return_Only_One_ValidationError_When_Two_Similar_Errors_Are_Triggered()
        {
            // Arrange
            var validator = new ValidationHelper();
            var testClass = new TestClassWithSimilarValidationErrors();

            // Act
            var errors = validator.Validate(testClass);

            // Assert
            Assert.AreEqual(1, errors.Errors.Count);
            Assert.AreEqual("similarError", errors.Errors.Single().Key);
        }
        public void Validate_Should_Return_Only_One_ValidationError_When_Two_Similar_Errors_Are_Triggered()
        {
            // Arrange
            var validator = new Validator();
            var testClass = new TestClassWithSimilarValidationErrors();

            // Act
            var errors = validator.Validate(testClass);

            // Assert
            Assert.AreEqual(1, errors.Errors.Length);
            Assert.AreEqual("similarError", errors.Errors[0].Key);
        }