/** Test of getVariance method, of class GeneralDiscrete. */ @Test public void testcdf() { System.out.println("test cdf"); Map<Integer, Double> pdf = new HashMap<Integer, Double>(2); pdf.put(1, 0.5); pdf.put(3, 0.5); GeneralDiscrete dist = new GeneralDiscrete(pdf); assertEquals(0.5, dist.cmf(1), 0.000001); assertEquals(1.0, dist.cmf(3), 0.000001); assertEquals(0.5, dist.cmf(2), 0.000001); assertEquals(1.0, dist.cmf(5), 0.000001); assertEquals(1.0, dist.cmf(4), 0.000001); assertEquals(0, dist.cmf(0), 0.000001); }