コード例 #1
0
class Funcionario_Test(unittest.TestCase):
    def setUp(self):
        self.funcionario = Funcionario('Juca', 2500)

    def testar_nome_do_funcionario(self):
        self.assertEqual(self.funcionario.obter_nome(), 'Juca')

    def testar_salario_do_funcionario(self):
        self.assertEqual(self.funcionario.obter_salario(), 2500)

    def testar_aumento_de_salario(self):
        self.funcionario.aumentar_salario(10)
        self.assertEqual(self.funcionario.obter_salario(), 2750)
コード例 #2
0
class TestFuncionario(unittest.TestCase):

    def setUp(self):
        self.f = Funcionario('Cíntia', 3.500)

    def test_nome(self):
        self.assertEqual(self.f.retorna_nome(), 'Cíntia')

    def test_salario(self):
        self.assertEqual(self.f.retorna_salario(), 3.500)

    def test_aumento(self):
        self.assertEqual(self.f.aumentar_salario(10), 3.8500000000000005)