public void Test1()
        {
            Tributos tributos = new Tributos();

            tributos.ContribuicaoSocial         = -471612.19M;
            tributos.ImpostoDeRenda             = -784020.32M;
            tributos.ContribuicaoSocialDiferido = 0.00M;
            tributos.ImpostoDeRendaDiferido     = 0.00M;
            tributos.Pis    = -41174.57M;
            tributos.Cofins = -253381.96M;

            ResultadoMensal resultadoMensal = new ResultadoMensal(tributos);

            resultadoMensal.Comercial    = 4488064.56M;
            resultadoMensal.Tesouraria   = 123936.78M;
            resultadoMensal.Câmbio       = -27741.15M;
            resultadoMensal.Asset        = 2279.83M;
            resultadoMensal.OutrosCustos = -860685.50M;

            var ResultadoTotal = 3725854.52M;

            Assert.AreEqual(resultadoMensal.ResultadoTotal, ResultadoTotal);

            var ResultadoLiquido = 2175665.48M;

            Assert.AreEqual(resultadoMensal.ResultadoLiquido, ResultadoLiquido);

            //Assert.AreEqual(tributos.ResultadoFinal, resultadoMensal.Tributos.ResultadoFinal);
            //=SOMASES(CUSTOS!D$2:D$17;CUSTOS!$B$2:$B$17;$B$63;CUSTOS!$C$2:$C$17;$B66)

            Assert.Pass();
        }
Example #2
0
        public void Test1()
        {
            Tributos tributos = new Tributos();

            tributos.ContribuicaoSocial         = -471612.19M;
            tributos.ImpostoDeRenda             = -784020.32M;
            tributos.ContribuicaoSocialDiferido = 0.00M;
            tributos.ImpostoDeRendaDiferido     = 0.00M;
            tributos.Pis    = 41174.57M;
            tributos.Cofins = 253381.96M;

            //Assert.AreEqual(resultadoMensal.ResultadoLiquido, ResultadoLiquido);


            Assert.Pass();

            //=(DRE!C$123+DRE!C$129)
        }
 public ResultadoMensal(Tributos tributos)
 {
     Tributos = tributos;
 }