def testSimulateMixedPool(self): model = Model() model.setParameters(10000, 0.000001) model.setStartingState(0, 100, 0) model.simulate(100000) assert model.eventQueue.time == 100000 assert model.pool.size() >= 1 and model.pool.size() <= 1000
def testSimulateCircularPool(self): model = Model() model.setParameters(100, 0.1) model.setStartingState(0, 0, 2) model.simulate(100) assert model.eventQueue.time == 100 assert model.pool.size() >= 1 and model.pool.size() <= 102
def testSimulateAllParams(self): model = Model() model.setParameters(10000, 0.00001, 0.00001, 0.00001, 0.1, 0.1, 0.5) model.setStartingState(100, 30, 30) model.simulate(100000)