From 0ae4e42b377fa0e8ef45d8a02e0e2cc3148ce658 Mon Sep 17 00:00:00 2001 From: adriano_g3 Date: Wed, 27 Nov 2024 15:54:23 -0300 Subject: [PATCH 1/2] =?UTF-8?q?Exclus=C3=A3o=20dos=20Testes=20Pis/Cofins?= =?UTF-8?q?=20com=20IPI=20na=20Base=20de=20C=C3=A1lculo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/TestesUnitarios/CalculoCofinsTest.cs | 39 ------------------------ 1 file changed, 39 deletions(-) diff --git a/src/TestesUnitarios/CalculoCofinsTest.cs b/src/TestesUnitarios/CalculoCofinsTest.cs index 55a6f2f..0a07143 100644 --- a/src/TestesUnitarios/CalculoCofinsTest.cs +++ b/src/TestesUnitarios/CalculoCofinsTest.cs @@ -45,45 +45,6 @@ public void CalculaCofinsComDescontoIncondicional() Assert.Equal(5.85m, resultadoCalculoCofins.Valor); } - [Fact] - public void CalculaCofinsMaisIpi() - { - var produto = new Produto - { - PercentualCofins = 0.65m, - ValorProduto = 1000.00m, - QuantidadeProduto = 1.000m, - ValorIpi = 10 - }; - - var facade = new FacadeCalculadoraTributacao(produto); - - var resultadoCalculoCofins = facade.CalculaCofins(); - - Assert.Equal(1010.00m, resultadoCalculoCofins.BaseCalculo); - Assert.Equal(6.56m, decimal.Round(resultadoCalculoCofins.Valor, 2)); - } - - [Fact] - public void CalculaCofinsMaisIpiComDescontoIncondicional() - { - var produto = new Produto - { - PercentualCofins = 0.65m, - ValorProduto = 1000.00m, - QuantidadeProduto = 1.000m, - ValorIpi = 10, - Desconto = 100.00m - }; - - var facade = new FacadeCalculadoraTributacao(produto, TipoDesconto.Incondicional); - - var resultadoCalculoCofins = facade.CalculaCofins(); - - Assert.Equal(910.00m, resultadoCalculoCofins.BaseCalculo); - Assert.Equal(5.92m, decimal.Round(resultadoCalculoCofins.Valor, 2)); - } - [Fact] public void CalculaCofinsComIpiZero() { From f7cdb29749cd47b0e3d85fe46b169ba5b26b5eec Mon Sep 17 00:00:00 2001 From: adriano_g3 Date: Wed, 27 Nov 2024 16:00:09 -0300 Subject: [PATCH 2/2] =?UTF-8?q?Exclus=C3=A3o=20dos=20Testes=20Pis/Cofins?= =?UTF-8?q?=20com=20IPI=20na=20Base=20de=20C=C3=A1lculo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/TestesUnitarios/CalculoPisTest.cs | 39 --------------------------- 1 file changed, 39 deletions(-) diff --git a/src/TestesUnitarios/CalculoPisTest.cs b/src/TestesUnitarios/CalculoPisTest.cs index e126290..1205e6b 100644 --- a/src/TestesUnitarios/CalculoPisTest.cs +++ b/src/TestesUnitarios/CalculoPisTest.cs @@ -45,45 +45,6 @@ public void CalculoPisComDescontoIncondicional() Assert.Equal(14.85m, resultadoCalculoPis.Valor); } - [Fact] - public void CalculoPisComIpi() - { - var produto = new Produto - { - PercentualPis = 1.65m, - ValorProduto = 1000.00m, - QuantidadeProduto = 1.000m, - ValorIpi = 10 - }; - - var facade = new FacadeCalculadoraTributacao(produto); - - var resultadoCalculoPis = facade.CalculaPis(); - - Assert.Equal(1010.00m, resultadoCalculoPis.BaseCalculo); - Assert.Equal(16.66m, decimal.Round(resultadoCalculoPis.Valor, 2)); - } - - [Fact] - public void CalculoPisComIpiComDescontoIncondicional() - { - var produto = new Produto - { - PercentualPis = 1.65m, - ValorProduto = 1000.00m, - QuantidadeProduto = 1.000m, - ValorIpi = 10, - Desconto = 100.00m - }; - - var facade = new FacadeCalculadoraTributacao(produto, TipoDesconto.Incondicional); - - var resultadoCalculoPis = facade.CalculaPis(); - - Assert.Equal(910.00m, resultadoCalculoPis.BaseCalculo); - Assert.Equal(15.02m, decimal.Round(resultadoCalculoPis.Valor, 2)); - } - [Fact] public void CalculoPisComIpiZero() {