Exemplo n.º 1
0
        public void Teste_Dominio_NotaFiscal_ObterICMS_EsperadoOK()
        {
            _notaFiscal = NotaFiscalObjetoMae.ObterValidoNotaFiscal();

            Action action = () => _notaFiscal.ObterICMS();

            action.Should().NotThrow();
        }
Exemplo n.º 2
0
 public static CalculoImpostoViewModel MapParaImpostoViewModel(NotaFiscal notaFiscal)
 {
     return(new CalculoImpostoViewModel()
     {
         BaseCalculoIcms = notaFiscal.ValorTotalProdutos,
         ValorFrete = notaFiscal.ValorFrete,
         ValorIcms = notaFiscal.ObterICMS(),
         ValorIpi = notaFiscal.ObterIPI(),
         ValorTotalNota = notaFiscal.ValorTotalNota,
         ValorTotalProdutos = notaFiscal.ValorTotalProdutos,
         ValorAproximadoTributos = null
     });
 }