public void SetUp() { _repository = new Mock <IConcursoRepository>(); _servico = new ConcursoServico(_repository.Object); _concurso = ObjectMother.GetValidConcursoAberto(); _aposta = ObjectMother.GetValidAposta(_concurso); }
public void SetUp() { _concurso = ObjectMother.GetValidConcursoAberto(); _repositoryConcurso = new ConcursoRepository(); _servicoConcurso = new ConcursoServico(_repositoryConcurso); BaseSqlTest.SeedDatabase(); }
public void Test_ApostaIntegracaoBD_ApostaShouldNotBeGanhadora() { IRepository <Concurso> repositoryConcurso = new ConcursoRepository(); IRepository <Resultado> repositoryResultado = new ResultadoRepository(); ConcursoServico servicoConcurso = new ConcursoServico(repositoryConcurso); ResultadoServico servicoResultado = new ResultadoServico(repositoryResultado); _concurso.Resultado = ObjectMother.GetValidResultado(); _aposta.Numeros = new List <int>() { 08, 09, 10, 11, 12, 13 }; servicoConcurso.Adicionar(_concurso); EstadoAposta resultado = _servicoAposta.IsGanhadora(_aposta, repositoryConcurso, repositoryResultado); resultado.Should().Be(EstadoAposta.PERDEDORA); }