@Test public void testGetParams_writeCountsInterval() { CountsConfigGroup cg = new CountsConfigGroup(); Assert.assertNotNull(cg.getParams().get("writeCountsInterval")); }
@Test public void testGetParams_averageCountsOverIterations() { CountsConfigGroup cg = new CountsConfigGroup(); Assert.assertNotNull(cg.getParams().get("averageCountsOverIterations")); }
this.modules.put(QSimConfigGroup.GROUP_NAME, this.qSimConfigGroup); this.counts = new CountsConfigGroup(); this.modules.put(CountsConfigGroup.GROUP_NAME, this.counts);
@Test public void testWriteCountsInterval() { CountsConfigGroup cg = new CountsConfigGroup(); // test initial value Assert.assertEquals(10, cg.getWriteCountsInterval()); Assert.assertEquals("10", cg.getValue("writeCountsInterval")); // test setting with setMobsim cg.setWriteCountsInterval(4); Assert.assertEquals(4, cg.getWriteCountsInterval()); Assert.assertEquals("4", cg.getValue("writeCountsInterval")); // test setting with addParam cg.addParam("writeCountsInterval", "2"); Assert.assertEquals(2, cg.getWriteCountsInterval()); Assert.assertEquals("2", cg.getValue("writeCountsInterval")); }
@Test public void testWriteAverageOverIterations() { CountsConfigGroup cg = new CountsConfigGroup(); // test initial value Assert.assertEquals(5, cg.getAverageCountsOverIterations()); Assert.assertEquals("5", cg.getValue("averageCountsOverIterations")); // test setting with setMobsim cg.setAverageCountsOverIterations(4); Assert.assertEquals(4, cg.getAverageCountsOverIterations()); Assert.assertEquals("4", cg.getValue("averageCountsOverIterations")); // test setting with addParam cg.addParam("averageCountsOverIterations", "2"); Assert.assertEquals(2, cg.getAverageCountsOverIterations()); Assert.assertEquals("2", cg.getValue("averageCountsOverIterations")); }