Exemple #1
0
 def testConstructor(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.assertEquals(10, world.getWidth())
     self.assertEquals(20, world.getHeight())
     self.assertEquals(car, world.getCar())
     self.assertEquals(enemies, world.getEnemies())
     self.assertEquals(2, world.getEnemiesCount())
     self.assertEquals(explosion, world.getExplosion())
     self.assertFalse(world.isCompleted())