public void ProdutoNotaFiscal_InfraData_BuscarPorId_Sucesso() { long idDaNotaFiscalPreCadastrada = 1; ProdutoNotaFiscal produtoNotaFiscalBuscado = _repositorio.BuscarPorId(idDaNotaFiscalPreCadastrada); produtoNotaFiscalBuscado.Should().NotBeNull(); }
public void ProdutoNotaFiscal_InfraData_Excluir_Sucesso() { long idDaNotaFiscalPreCadastrada = 1; ProdutoNotaFiscal produtoNotaFiscalBuscado = _repositorio.BuscarPorId(idDaNotaFiscalPreCadastrada); _repositorio.Excluir(produtoNotaFiscalBuscado); ProdutoNotaFiscal produtoNotaFiscalQueDeveSerNulo = _repositorio.BuscarPorId(idDaNotaFiscalPreCadastrada); produtoNotaFiscalQueDeveSerNulo.Should().BeNull(); }
public void ProdutoNotaFiscal_InfraData_Excluir_Sucesso() { ProdutoNotaFiscal produtoNotaFiscalValido = ObjectMother.PegarProdutoNotaFiscalValido(_mockProduto.Object, _mockNotaFiscal.Object); long idDeProdutoCadastrado = 1; long idDeNotaFiscalCadastrada = 1; _mockProduto.Setup(mp => mp.Id).Returns(idDeProdutoCadastrado); _mockNotaFiscal.Setup(mnf => mnf.Id).Returns(idDeNotaFiscalCadastrada); ProdutoNotaFiscal produtoNotaFiscalAdicionado = _repositorio.Adicionar(produtoNotaFiscalValido); _repositorio.Excluir(produtoNotaFiscalAdicionado); ProdutoNotaFiscal produtoBuscado = _repositorio.BuscarPorId(produtoNotaFiscalAdicionado.Id); produtoBuscado.Should().BeNull(); }