/// <summary> /// /// </summary> /// <param name="a">Array of test parameters. a[0]: first distribution parameter, a[1] second distribution parameter /// a[2] argument for CDF and PDF, a[3] result of CDF, a[4] result of PDF</param> /// <param name="creator"></param> public DiscDistTester(double[] a, DiscDistCreator creator) { Assert.AreEqual(5, a.Length, "Unexpected length of parameter array"); _a = a; _dist = creator(_a[0], _a[1]); Assert.IsNotNull(_dist); }