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