public void GenerateTest() { InverseGaussianDistribution target = new InverseGaussianDistribution(1, 1); double[] samples = target.Generate(1000000); InverseGaussianDistribution actual = new InverseGaussianDistribution(5, 5); actual.Fit(samples); Assert.AreEqual(1, actual.Mean, 0.01); Assert.AreEqual(1, actual.Shape, 0.01); }