/// Verifies that cumulative probability density calculations match expected values
 /// using current test instance data
 protected void verifyCumulativeProbabilities()
 {
     for (int i = 0; i < cumulativeTestPoints.Length; i++)
     {
         Assert.AreEqual(
             cumulativeTestValues[i],
             distribution.cumulativeProbability(cumulativeTestPoints[i]), getTolerance(),
             "Incorrect cumulative probability value returned for " + cumulativeTestPoints[i]);
     }
 }