public void Dependente_IntegracaoSistema_Excluir_Deve_Deletar_Um_Dependente_Sem_Vinculo() { _dependente = _dependenteServico.Adicionar(_dependente); _dependenteServico.Excluir(_dependente); var resultado = _dependenteServico.ObterPorId(_dependente.Id); resultado.Should().BeNull(); }
public void Dependente_Aplicacao_Excluir_Deve_Deletar_Um_Dependente_Sem_Vinculo() { _dependente.Id = 1; _mockRepositorio.Setup(x => x.Deletar(_dependente)); _mockRepositorio.Setup(x => x.ObterPorId(_dependente.Id)); _dependenteServico.Excluir(_dependente); var resultado = _dependenteServico.ObterPorId(_dependente.Id); _mockRepositorio.Verify(x => x.ObterPorId(_dependente.Id)); _mockRepositorio.Verify(x => x.Deletar(_dependente)); resultado.Should().BeNull(); _mockRepositorio.VerifyNoOtherCalls(); }