Beispiel #1
0
        public void Test_BolaoIntegracaoBD_ShouldGenerateBolao()
        {
            Concurso concurso   = ObjectMother.GetValidConcursoAberto();
            int      numApostas = 5;
            Bolao    resultado  = _servicoBolao.GerarBolao(numApostas, concurso);

            resultado.Apostas.Count().Should().Be(numApostas);
        }
Beispiel #2
0
        public void Test_BolaoServico_ShouldGenerateBolao()
        {
            var idEsperadoNoBD = 2;

            _repository.Setup(x => x.Adicionar(_bolao)).Returns(new Bolao()
            {
                Id = idEsperadoNoBD
            });
            _repository.Setup(x => x.ObterPorId(idEsperadoNoBD)).Returns(new Bolao()
            {
                Id = idEsperadoNoBD
            });

            _servico.GerarBolao(2, _concurso);
            Bolao _bolaoGet = _servico.ConsultarPorId(idEsperadoNoBD);

            _bolaoGet.Id.Should().Be(idEsperadoNoBD);
        }