class RoboTestes(unittest.TestCase): def setUp(self): self.megaman = Robo('Mega Man', bateria=50) print(f'setUp() sendo executado.') def test_carregar(self): self.megaman.carregar() self.assertEqual(self.megaman.bateria, 100) def test_dizer_nome(self): self.assertEqual(self.megaman.dizer_nome(), 'BZZZ EU SOU MEGA MAN') self.assertEqual(self.megaman.bateria, 40) def tearDown(self): print('tearDown() sendo executado.')
class RoboTestes(unittest.TestCase): def setUp(self): self.megaman = Robo('Mega Man', bateria=50) print('setUp() sendo executado!') def test_carregar(self): self.megaman.carregar() self.assertEqual(self.megaman.bateria, 100) def test_dizer_nome(self): self.assertIn('BEEP, BOOP', self.megaman.dizer_nome()) self.assertEqual(self.megaman.bateria, 49, 'A bateria deveria estar em 49%') def tearDown(self): print('tearDown() sendo executado!')
class RoboTests(unittest.TestCase): def setUp(self): self.megaman = Robo('Mega Man', bateria=50) print('Executando setUp()') def test_carregar(self): self.megaman.carregar() self.assertEqual(self.megaman.bateria, 100) def test_dizer_nome(self): self.assertEqual(self.megaman.dizer_nome(), f'OI, EU SOU MEGA MAN') self.assertEqual(self.megaman.bateria, 49, 'A bateria deveria estar com 49%') def tearDown(self): print('Executando tearDown()')
class RoboTestes(unittest.TestCase): def setUp(self): self.megaman = Robo('Mega Man', bateria=50) print('setUP() sendo executado....') def test_carregar(self): self.megaman.carregar() self.assertEqual(self.megaman.bateria, 100) def test_dizer_nome(self): self.assertEqual(self.megaman.dizer_nome(), 'BEEP BOOP BEEP BOOP. EU SOU MEGA MAN') self.assertEqual(self.megaman.bateria, 49, 'A bateria deveria estar em 49%') def tearDown(self): print('tearDown() sendo executado...')
class RoboTestes(unittest.TestCase): def setUp(self): self.megaman = Robo("Mega Man", bateria=50) print("setUp() sendo executado") def test_carrregar(self): self.megaman.carregar() self.assertEqual(self.megaman.bateria, 100) def test_dizer_nome(self): self.assertEqual(self.megaman.dizer_nome(), "BEEP BOOP BEEP BOOP... EU SOU MEGA MAN") self.assertEqual(self.megaman.bateria, 49, "A bateria deveria está em 49") def tearDown(self): print("tearDown() sendo executado...")
class RoboTestes(unittest.TestCase): def setUp( self ): # setUp cria o objeto e deixa disponivel para os outros metodos self.megaman = Robo('Mega Man', bateria=50) print('setUp() sendo executado...') def test_carregar(self): self.megaman.carregar() self.assertEqual(self.megaman.bateria, 100) def test_dizer_nome(self): self.assertEqual(self.megaman.dizer_nome(), 'BEEP BOOP BEEP BOOP, EU SOU MEGA MAN') self.assertEqual(self.megaman.bateria, 49, 'A bateria deveria estar em 49%') def tearDown(self): print('tearDown() sendo executado...')