commit | 4cc6769ffb9601acecf4c3321d2da65ea9de4a63 | [log] [tgz] |
---|---|---|
author | aherbert <aherbert@apache.org> | Tue Jun 23 16:16:33 2020 +0100 |
committer | aherbert <aherbert@apache.org> | Tue Jun 23 16:16:33 2020 +0100 |
tree | 6e00b8df3772b640cca9913633c92da0ef2f4ec4 | |
parent | b3ce96f254f16166f7c4cd91df7f70977d977599 [diff] |
Increase LogNormalDistribution coverage
diff --git a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/LogNormalDistributionTest.java b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/LogNormalDistributionTest.java index 41146c7..c68fad0 100644 --- a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/LogNormalDistributionTest.java +++ b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/LogNormalDistributionTest.java
@@ -160,6 +160,15 @@ } @Test + public void testCumulativeProbabilityExtremes() { + // Use a small shape parameter so that we can exceed 40 * shape + setDistribution(new LogNormalDistribution(1, 0.0001)); + setCumulativeTestPoints(new double[] {0.5, 10}); + setCumulativeTestValues(new double[] {0, 1.0}); + verifyCumulativeProbabilities(); + } + + @Test public void testGetScale() { LogNormalDistribution distribution = (LogNormalDistribution)getDistribution(); Assertions.assertEquals(2.1, distribution.getScale(), 0);