public void Projeto_IntegracaoSistema_Excluir_Deve_Deletar_Um_Projeto_Sem_Vinculo() { _projeto = _projetoServico.Adicionar(_projeto); _projetoServico.Excluir(_projeto); var resultado = _projetoServico.ObterPorId(_projeto.Id); resultado.Should().BeNull(); }
public void Projeto_Aplicacao_Excluir_Deve_Deletar_Um_Projeto_Sem_Vinculo() { _projeto.Id = 1; _mockRepositorio.Setup(x => x.Deletar(_projeto)); _mockRepositorio.Setup(x => x.ObterPorId(_projeto.Id)); _projetoServico.Excluir(_projeto); var resultado = _projetoServico.ObterPorId(_projeto.Id); _mockRepositorio.Verify(x => x.ObterPorId(_projeto.Id)); _mockRepositorio.Verify(x => x.Deletar(_projeto)); resultado.Should().BeNull(); _mockRepositorio.VerifyNoOtherCalls(); }