def setUp(self): self.carnivoro = Carnivoro()
class TestExercicio9(unittest.TestCase): def setUp(self): self.carnivoro = Carnivoro() def teste_deve_comer_qualquer_coisa_e_consultar_estomago(self): booleano, numero, palavra, objeto = True, 1, 'treinamento', Carnivoro() self.carnivoro.comer(booleano) self.carnivoro.comer(numero) self.carnivoro.comer(palavra) self.carnivoro.comer(objeto) self.carnivoro.estomago |should| equal_to([True, 1, 'treinamento', objeto]) def teste_deve_digerir_alimento_mais_antigo(self): booleano, numero, = False, 20 self.carnivoro.comer(booleano) self.carnivoro.comer(numero) self.carnivoro.estomago |should| equal_to([False, 20]) self.carnivoro.digerir() self.carnivoro.estomago |should| equal_to([20])