public void Integration_CalcularResultadoFinal_Corretamente() { _aposta = ObjectMother.GetAposta(); List <int> numerosResultado = new List <int> { 2, 4, 1, 6, 9, 11 }; ResultadoConcurso resultadoConcurso = new ResultadoConcurso(_aposta.concurso); resultadoConcurso.numerosResultado.Clear(); resultadoConcurso.numerosResultado = numerosResultado; _resultadoConcursoRepository.Setup(x => x.GetByConcursoId(It.IsAny <int>())).Returns(resultadoConcurso); int acertos = _service.CalcularResultadoFinal(_aposta); acertos.Should().Be(4); }
public void Service_Aposta_Deveria_Calcular_Resultado_Com_Quatro_Acertos() { _aposta = ObjectMother.GetAposta(); List <int> numerosResultado = new List <int> { 2, 4, 1, 6, 9, 11 }; ResultadoConcurso resultadoConcurso = new ResultadoConcurso(_aposta.concurso); resultadoConcurso.numerosResultado.Clear(); resultadoConcurso.numerosResultado = numerosResultado; _resultadoConcursoRepository .Setup(x => x.GetByConcursoId(It.IsAny <int>())) .Returns(resultadoConcurso); int acertos = _service.CalcularResultadoFinal(_aposta); acertos.Should().Be(4); }