/** Test of setBurnInIterations method, of class LatentDirichletAllocationVectorGibbsSampler. */ @Test public void testSetBurnInIterations() { int burnInIterations = LatentDirichletAllocationVectorGibbsSampler.DEFAULT_BURN_IN_ITERATIONS; LatentDirichletAllocationVectorGibbsSampler instance = new LatentDirichletAllocationVectorGibbsSampler(); assertEquals(burnInIterations, instance.getBurnInIterations()); burnInIterations = 0; instance.setBurnInIterations(burnInIterations); assertEquals(burnInIterations, instance.getBurnInIterations()); burnInIterations = 101; instance.setBurnInIterations(burnInIterations); assertEquals(burnInIterations, instance.getBurnInIterations()); boolean exceptionThrown = false; try { instance.setBurnInIterations(-1); } catch (IllegalArgumentException e) { exceptionThrown = true; } finally { assertTrue(exceptionThrown); } assertEquals(burnInIterations, instance.getBurnInIterations()); }