public void ThrowArgumentOutOfRangeException_WhenTheFirstMatchingValidationRuleIsRangeRule()
{
// Arrange.
IValidatableArgument<int> argument = new ValidatableArgument<int>("argument", 5);
argument.IsEqual(3).IsLessThan(10);
// Act & Assert.
Ensure.ArgumentOutOfRangeExceptionIsThrown(
() =>
{
argument.Throw();
}, "argument");
}
}