Exemplo n.º 1
0
        public void DeveCalcularSalarioParaDesenvolvedoresComSalarioAbaixoDoLimite()
        {
            CalculadoraDeSalario calculadora   = new CalculadoraDeSalario();
            Funcionario          desenvolvedor = new Funcionario("Mauricio", 1500.0, Cargo.DESENVOLVEDOR);

            double salario = calculadora.CalculaSalario(desenvolvedor);

            Assert.AreEqual(1500.0 * 0.9, salario, 0.00001);
        }
Exemplo n.º 2
0
        public void DeveCalcularSalarioParaTestadoresComSalarioAcimaDoLimite()
        {
            CalculadoraDeSalario calculadora   = new CalculadoraDeSalario();
            Funcionario          desenvolvedor = new Funcionario("Mauricio", 4500.0, Cargo.TESTADOR);

            double salario = calculadora.CalculaSalario(desenvolvedor);

            Assert.AreEqual(4500.0 * 0.75, salario, 0.00001);
        }