public void NotaFiscal_IntegracaoSistema_Atualizar_DeveAtualizarOk() { NotaFiscal nota = ObjectMother.ObterNotaValida(); NotaFiscal novaNota = notaFiscalServico.Salvar(nota); var valorEsperado = "Retorno de mostruario"; nota.NaturezaOperacao = valorEsperado; NotaFiscal notaAtualizada = notaFiscalServico.Atualizar(nota); notaAtualizada.NaturezaOperacao.Should().Be(valorEsperado); }
public void NotaFiscal_Aplicacao_Atualizar_DeveAtualizarOk() { NotaFiscal nota = ObjectMother.ObterNotaValida(); var valorEsperado = "Retorno de mostruario"; nota.Id = 1; nota.NaturezaOperacao = valorEsperado; mockRepositorio.Setup(x => x.Atualizar(nota)).Returns(nota); mockRepositorio.Setup(x => x.PegarPorId(nota.Id)).Returns(nota); NotaFiscal notaAtualizada = notaFiscalServico.Atualizar(nota); notaAtualizada.NaturezaOperacao.Should().Be(valorEsperado); mockRepositorio.Verify(x => x.Atualizar(nota)); mockRepositorio.VerifyNoOtherCalls(); }