Bytes2you.Validation.UnitTests.ValidatableArgumentTests.AddValidationPredicate_Should.AddValidationPredicateToValidationPredicatesCollection_WhenValidationPredicateArgumentIsNotNull C# (CSharp) Method

AddValidationPredicateToValidationPredicatesCollection_WhenValidationPredicateArgumentIsNotNull() private method

        public void AddValidationPredicateToValidationPredicatesCollection_WhenValidationPredicateArgumentIsNotNull()
        {
            // Arrange.
            IValidationPredicate<int> validationPredicate = new LessThanValidationPredicate<int>(5);
            ValidatableArgument<int> argument = new ValidatableArgument<int>("argument", 5);

            // Act.
            argument.AddValidationPredicate(validationPredicate);

            // Assert.
            Assert.AreEqual(1, argument.ValidationPredicates.Count());
            Assert.IsInstanceOfType(argument.ValidationPredicates.First(), typeof(LessThanValidationPredicate<int>));
        }
    }