def testSetNextVolume(self): explosion = Explosion(2) self.assertEquals(ExplosionVolume_Normal, explosion.getVolume()) explosion.setNextVolume() self.assertEquals(ExplosionVolume_Hight, explosion.getVolume()) explosion.setNextVolume() self.assertEquals(ExplosionVolume_Low, explosion.getVolume()) explosion.setNextVolume() self.assertEquals(ExplosionVolume_Normal, explosion.getVolume())
def testConstructor(self): explosion = Explosion(2) self.assertEquals(2, explosion.getX()) self.assertEquals(0, explosion.getY()) self.assertEquals(ExplosionVolume_Normal, explosion.getVolume()) self.assertFalse(explosion.isBlowing())
def testGetSetVolume(self): explosion = Explosion(2) self.assertEquals(ExplosionVolume_Normal, explosion.getVolume()) explosion.setVolume(ExplosionVolume_Low) self.assertEquals(ExplosionVolume_Low, explosion.getVolume())