This is an automated email from the ASF dual-hosted git repository. aherbert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-statistics.git
commit ce46c62d4e058d1db52f454aa16a247de71ac8e2 Author: aherbert <[email protected]> AuthorDate: Tue Jun 23 17:24:04 2020 +0100 Increase PascalDistribution test coverage --- .../statistics/distribution/PascalDistributionTest.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/PascalDistributionTest.java b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/PascalDistributionTest.java index 1dc4107..59e1124 100644 --- a/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/PascalDistributionTest.java +++ b/commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/PascalDistributionTest.java @@ -118,6 +118,21 @@ public class PascalDistributionTest extends DiscreteDistributionAbstractTest { } @Test + public void testConstructorPrecondition1() { + Assertions.assertThrows(IllegalArgumentException.class, () -> new PascalDistribution(0, 0.5)); + } + + @Test + public void testConstructorPrecondition2() { + Assertions.assertThrows(IllegalArgumentException.class, () -> new PascalDistribution(3, -0.1)); + } + + @Test + public void testConstructorPrecondition3() { + Assertions.assertThrows(IllegalArgumentException.class, () -> new PascalDistribution(3, 1.1)); + } + + @Test public void testMoments() { final double tol = 1e-9; PascalDistribution dist;
