public void NotaFiscal_IntegracaoSistema_Deletar_DeveExcluirUmaNota()
        {
            NotaFiscal nota = ObjectMother.ObterNotaValida();

            nota = notaFiscalServico.Salvar(nota);

            notaFiscalServico.Deletar(nota);
            IEnumerable <NotaFiscal> notas = notaFiscalServico.PegarTodos();

            notas.Should().NotContain(nota);
        }
        public void NotaFiscal_Aplicacao_Deletar_DeveDeletarOk()
        {
            NotaFiscal nota = ObjectMother.ObterNotaValida();

            nota.Id = 1;
            mockRepositorio.Setup(x => x.Deletar(nota));

            notaFiscalServico.Deletar(nota);

            mockRepositorio.Verify(x => x.Deletar(nota));
            mockRepositorio.VerifyNoOtherCalls();
        }