public void AddNotEqualValidationPredicateWithFloatNegativeInfinityBound()
{
// Arrange.
ValidatableArgument<float> argument =
new ValidatableArgument<float>("argument", 5);
// Act.
argument.IsNotNegativeInfinity();
// Assert.
Assert.AreEqual(1, argument.ValidationPredicates.Count());
NotEqualValidationPredicate<float> validationPredicate = argument.ValidationPredicates.First() as NotEqualValidationPredicate<float>;
Assert.IsNotNull(validationPredicate);
Assert.AreEqual(validationPredicate.Bound, float.NegativeInfinity);
}