public void TestCalculoIRRendaLiquidaEntreDoisEQuatroSalarios() { Contribuinte contribuinte = new Contribuinte { NumeroDependentes = 0, RendaBrutaMensal = 800 }; contribuinte.CalcularIR(200); Assert.Equal(60m, contribuinte.Ir); }
public void TestCalculoIRRendaLiquidaEntreQuatroECincoSalariosComDependentes() { Contribuinte contribuinte = new Contribuinte { NumeroDependentes = 2, RendaBrutaMensal = 1000 }; contribuinte.CalcularIR(200); Assert.Equal(147m, contribuinte.Ir); }
public void TestCalculoIRRendaLiquidaMaiorQueSeteSalariosComDependentes() { Contribuinte contribuinte = new Contribuinte { NumeroDependentes = 2, RendaBrutaMensal = 1600 }; contribuinte.CalcularIR(200); Assert.Equal(434.50m, contribuinte.Ir); }
public void TestCalculoIRRendaLiquidaEntreCincoESeteSalariosComDependentes() { Contribuinte contribuinte = new Contribuinte { NumeroDependentes = 2, RendaBrutaMensal = 1200 }; contribuinte.CalcularIR(200); Assert.Equal(265.50m, contribuinte.Ir); }
public void TestCalculoIRRendaLiquidaMenorQueDoisSalariosComDependentes() { Contribuinte contribuinte = new Contribuinte { NumeroDependentes = 2, RendaBrutaMensal = 400 }; contribuinte.CalcularIR(200); Assert.Equal(0, contribuinte.Ir); }