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>));
}
}