def testWorldUpdate(self): box2dWorld = StubBox2dWorld() car = Car(StubBox2dCarBody()) enemy1 = Enemy(0, 5, 1, 1) enemy2 = Enemy(5, 8, 1, 1) enemies = [enemy1, enemy2] explosion = Explosion(1) world = World(10, 20, box2dWorld, car, enemies, explosion) self.assertFalse(box2dWorld.StepCall) world.update() self.assertTrue(box2dWorld.StepCall)