Esempio n. 1
0
 def testConstructor(self):
     body = StubBox2dCarBody()
     car = Car(body)
     self.assertEquals(4, car.getX())
     self.assertEquals(0, car.getY())
     self.assertEquals(2, car.getWidth())
     self.assertEquals(1, car.getHeight())
     self.assertFalse(car.isBlowed())
Esempio n. 2
0
 def testBlow(self):
     body = StubBox2dCarBody()
     car = Car(body)
     vector = (0, 1)
     position = (1, 0)
     car.blow(vector, position)
     self.assertTrue(car.isBlowed())
     self.assertEquals((0, 1), body.vector)
     self.assertEquals(position, body.position)