class applyEffect(unittest.TestCase):
    """ Test cases of applyEffect """
    def setUp(self):
        """ Build the Pkmn and Delegate for the test """
        self.target = BuildPokemonBattleWrapper()
        self.delegate = FlinchDelegate()

    def flinch(self):
        """ Test that the target is set to flinch """
        messages = self.delegate.applyEffect(None, self.target, None)
        assert messages == [], "Should not receive any messages"
        assert self.target.flinching, "Target should be flinching"
Exemple #2
0
class applyEffect(unittest.TestCase):
    """ Test cases of applyEffect """
    
    def  setUp(self):
        """ Build the Pkmn and Delegate for the test """
        self.target = BuildPokemonBattleWrapper()
        self.delegate = FlinchDelegate()
        
    def flinch(self):
        """ Test that the target is set to flinch """
        messages = self.delegate.applyEffect(None, self.target, None)
        assert messages == [], "Should not receive any messages"
        assert self.target.flinching, "Target should be flinching"
Exemple #3
0
 def  setUp(self):
     """ Build the Pkmn and Delegate for the test """
     self.target = BuildPokemonBattleWrapper()
     self.delegate = FlinchDelegate()
 def setUp(self):
     """ Build the Pkmn and Delegate for the test """
     self.target = BuildPokemonBattleWrapper()
     self.delegate = FlinchDelegate()