コード例 #1
0
 protected abstract Param <T> Test_for_IsGt(NumericParamTestSpec <T> spec);
コード例 #2
0
 protected override Param <long> Test_for_IsGte(NumericParamTestSpec <long> spec)
 {
     return(Ensure.That(spec.Value, ParamName).IsGte(spec.Limit));
 }
コード例 #3
0
 protected override Param <decimal> Test_for_IsLt(NumericParamTestSpec <decimal> spec)
 {
     return(Ensure.That(spec.Value, ParamName).IsLt(spec.Limit));
 }
コード例 #4
0
 protected override Param <long> Test_for_IsInRange(NumericParamTestSpec <long> spec)
 {
     return(Ensure.That(spec.Value, ParamName).IsInRange(spec.LowerLimit, spec.UpperLimit));
 }
コード例 #5
0
 protected override Param <DateTime> Test_for_IsLte(NumericParamTestSpec <DateTime> spec)
 {
     return(Ensure.That(spec.Value, ParamName).IsLte(spec.Limit));
 }