Exemple #1
0
 def test_launched(self):
     red_bird = RedBird(1, 1)
     self.assertFalse(red_bird.launched(),
                      'Once launch method was not executed, should return False')
     red_bird.launch(0, 0)
     self.assertTrue(red_bird.launched(),
                     'Once launch method was executed on previous line, should return True')
Exemple #2
0
 def teste_foi_lancado(self):
     """
     Teste de lançamento. Enquanto o método lançar do passaro não for chamado, o méotod foi_lancado deve retornar
     Falso
     :return:
     """
     passaro_vermelho = RedBird(1, 1)
     self.assertFalse(passaro_vermelho.launched(),
                      'Se o método lançar ainda não foi executado, deve retornar falso')
     passaro_vermelho.launch(0, 0)
     self.assertTrue(passaro_vermelho.launched(),
                     'Se o método lançar foi executado, deve retornar verdadeiro')