public GenerateValidValueGreaterThan ( object minValue ) : object | ||
minValue | object | |
return | object |
public object GenerateValidValueGreaterThan(object minValue)
{
return this.GenerateValidValue((double?) minValue, null);
}
public void Test_GenerateValueGreaterThan_WhenDoubleAndNoRule_ShouldRetValidValue() { IPropDef def = new PropDefFake { PropertyType = typeof(double) }; var generator = new ValidValueGeneratorDouble(def); Assert.AreSame(typeof(double), def.PropertyType); Assert.IsEmpty(def.PropRules.OfType<PropRuleDouble>().ToList<PropRuleDouble>()); var value = (double) generator.GenerateValidValueGreaterThan(1.7976931348623157E+308); Assert.IsNotNull(value); Assert.GreaterOrEqual(value, double.MaxValue); }