示例#1
0
        public void NotaFiscal_Aplicacao_Deletar_EsperadoOK()
        {
            _mockNotaFiscalRepositorio
            .Setup(nfr => nfr.Deletar(_notaFiscal.ID))
            .Returns(true);


            _mockNfeRepositorio
            .Setup(nfr => nfr.DeletarPorNotaFiscalID(_notaFiscal.ID))
            .Returns(true);

            var result = _notaFiscalServico.Deletar(_notaFiscal.ID);

            _mockNotaFiscalRepositorio.Verify(nfr => nfr.Deletar(_notaFiscal.ID));
            result.Should().BeTrue();
        }
示例#2
0
        public void NotaFiscal_Integracao_Deletar_EsperadoOK()
        {
            _notaFiscal = NotaFiscalObjetoMae.ObterValidoNotaFiscal();

            _notaFiscal = _notaFiscalServico.Inserir(_notaFiscal);

            var notaFiscal = _notaFiscalServico.Deletar(_notaFiscal.ID);

            var buscar = _notaFiscalServico.ObterPorId(_notaFiscal.ID);

            //buscar.Should().BeNull();
            notaFiscal.Should().BeTrue();
        }