public void Beta_WrongValues(double d) { var i = (int)d; Assert.False(BinomialDistribution.AreValidParams(0.5, i)); Assert.False(Dist.IsValidBeta(i)); Assert.Throws <ArgumentOutOfRangeException>(() => { Dist.Beta = i; }); }
public void AlphaBeta_WrongValues(double a, double b) { Assert.Throws <ArgumentOutOfRangeException>(() => { Assert.False(ContinuousUniformDistribution.AreValidParams(a, b)); Dist.Alpha = Dist.Beta = a; Assert.False(Dist.IsValidBeta(b)); Dist.Beta = b; }); }
public void Beta_WrongValues(double d) { Assert.False(ParetoDistribution.AreValidParams(1, d)); Assert.False(Dist.IsValidBeta(d)); Assert.Throws <ArgumentOutOfRangeException>(() => { Dist.Beta = d; }); }