@Test public void test() { assertCDFWithNull(DIST); assertPDFWithNull(DIST); assertEquals(K, DIST.getK(), 0); assertEquals(THETA, DIST.getTheta(), 0); GammaDistribution other = new GammaDistribution(K, THETA, ENGINE); assertEquals(DIST, other); assertEquals(DIST.hashCode(), other.hashCode()); other = new GammaDistribution(K, THETA); assertEquals(DIST, other); assertEquals(DIST.hashCode(), other.hashCode()); other = new GammaDistribution(K + 1, THETA); assertFalse(other.equals(DIST)); other = new GammaDistribution(K, THETA + 1); assertFalse(other.equals(DIST)); } }