示例#1
0
 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())
示例#2
0
 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())
示例#3
0
 def testGetSetVolume(self):
     explosion = Explosion(2)
     self.assertEquals(ExplosionVolume_Normal, explosion.getVolume())
     explosion.setVolume(ExplosionVolume_Low)
     self.assertEquals(ExplosionVolume_Low, explosion.getVolume())