class TestControllerAluno: @fixture(autouse=True, scope="function") def setup(self, cria_banco): self.controller = Controller(Aluno(aluno_nome_1), cria_banco) self.controller.salva() def test_aluno_pode_ser_deletado_do_banco(self): expected = [] aluno_id = 1 self.controller.deleta(aluno_id) actual = self.controller.pega_registros() assert actual == expected def test_aluno_criado_banco_dados(self): expected = aluno_nome_1 actual = self.controller.pega_registros() assert actual[0].pega_nome() == expected
def test_aluno_criado_foi_salvo_banco_dados(self, cria_banco, cria_aluno): expected = aluno_nome_1 controller = Controller(cria_aluno, cria_banco) controller.salva() actual = controller.pega_registros() assert actual[0].pega_nome() == expected