public void ReturnFalseAndUnmatchMessage_WhenArgumentIsDoubleNaN()
{
// Arrange.
double value = double.NaN;
// Act.
IValidationPredicateResult result = DoubleNotNaNValidationPredicate.Instance.Match(value);
// Assert.
Assert.IsFalse(result.IsMatch);
Assert.AreEqual("The argument is NaN.", result.Message);
}
}