Exemplo n.º 1
0
        public void RetornarAliquotaTeste()
        {
            //Arrange
            decimal salarioLiquido = 6500;

            decimal salarioMinimo = 1000;

            decimal resultadoEsperado = (decimal)22.5;

            //Act
            decimal resultadoAtual = new ImpostoDeRenda.Controllers.CalculoController(_contribuinte).RetornarAliquota(salarioLiquido, salarioMinimo);

            //Assert
            Assert.AreEqual(resultadoEsperado, resultadoAtual);
        }
Exemplo n.º 2
0
        public void CalcularIRTeste()
        {
            //Arrange
            Contribuinte contribuinte = new Contribuinte();

            contribuinte.QuantidadeDependente = 2;
            contribuinte.Renda = 4200;

            decimal salarioMinimo = 1000;

            decimal resultadoEsperado = 615;

            //Act
            decimal resultadoAtual = new ImpostoDeRenda.Controllers.CalculoController(_contribuinte).CalcularIR(contribuinte, salarioMinimo);

            //Assert
            Assert.AreEqual(resultadoEsperado, resultadoAtual);
        }