public void NormalTest2() { var target = GeneralizedNormalDistribution.Normal(mean: 0.0, stdDev: 2 / Constants.Sqrt2); var normal = new NormalDistribution(mean: 0.0, stdDev: 2 / Constants.Sqrt2); test(target, normal); var support = target.Support; Assert.AreEqual(normal.Support.Min, support.Min); Assert.AreEqual(normal.Support.Max, support.Max); for (double i = 0.01; i <= 1; i += 0.01) { var actual = normal.GetRange(i); var expected = normal.GetRange(i); Assert.AreEqual(expected.Min, actual.Min); Assert.AreEqual(expected.Max, actual.Max); } }