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')
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')