public void ProbabilityDensityFunctionTest() { double a = -5; double b = 11; ContinuousUniformDistribution target = new ContinuousUniformDistribution(a, b); double x = 4.2; double expected = 0.0625; double actual = target.ProbabilityDensityFunction(x); Assert.AreEqual(expected, actual); x = -5; expected = 0.0625; actual = target.ProbabilityDensityFunction(x); Assert.AreEqual(expected, actual); x = -6; expected = 0.0; actual = target.ProbabilityDensityFunction(x); Assert.AreEqual(expected, actual); x = 11; expected = 0.0625; actual = target.ProbabilityDensityFunction(x); Assert.AreEqual(expected, actual); x = 12; expected = 0.0; actual = target.ProbabilityDensityFunction(x); Assert.AreEqual(expected, actual); }