public void DistributionFunctionTest()
{
int populationSize = 15;
int draws = 7;
int success = 8;
var target = new HypergeometricDistribution(populationSize, success, draws);
int k = 5;
double expected = 0.96829836829836835;
double actual = target.DistributionFunction(k);
Assert.AreEqual(expected, actual, 1e-10);
}