public void SetUp() { _concurso = ObjectMother.GetValidConcursoAberto(); _aposta = ObjectMother.GetValidAposta(_concurso); _repositoryAposta = new ApostaRepository(); _servicoAposta = new ApostaServico(_repositoryAposta); BaseSqlTest.SeedDatabase(); }
public void SetUp() { _repository = new Mock <IApostaRepository>(); _servico = new ApostaServico(_repository.Object); _concurso = ObjectMother.GetValidConcursoAberto(); _aposta = ObjectMother.GetValidAposta(_concurso); _resultado = ObjectMother.GetValidResultado(); _repositoryConcurso = new Mock <IConcursoRepository>(); _repositoryResultado = new Mock <IResultadoRepository>(); }
public void Test_BolaoIntegracaoBD_ShouldDeleteOk() { IRepository <Aposta> repositoryAposta = new ApostaRepository(); ApostaServico servicoAposta = new ApostaServico(repositoryAposta); Bolao resultadoAdd = _servicoBolao.Adicionar(_bolao); Bolao resultadoGet = _servicoBolao.ConsultarPorId(resultadoAdd.Id); foreach (var aposta in resultadoGet.Apostas) { var apostaGet = servicoAposta.ConsultarPorId(aposta.Id); servicoAposta.Excluir(apostaGet); } _servicoBolao.Excluir(resultadoGet); resultadoGet = _servicoBolao.ConsultarPorId(resultadoAdd.Id); resultadoGet.Should().BeNull(); }