public void GenerateTest()
{
NormalDistribution target = new NormalDistribution(2, 5);
double[] samples = target.Generate(1000000);
var actual = NormalDistribution.Estimate(samples);
Assert.AreEqual(2, actual.Mean, 0.01);
Assert.AreEqual(5, actual.StandardDeviation, 0.01);
}