public void GenerateCanReturnNonMaxValuesTest()
{
var valueFound = false;
var target = new NumericValueGenerator();
for (var index = 0; index < 1000; index++)
{
var value = target.Generate(typeof(double), null, null);
var actual = Convert.ToDouble(value);
if (actual.Equals(double.MaxValue) == false)
{
valueFound = true;
break;
}
}
valueFound.Should().BeTrue();
}