public void Test_BolaoIntegracaoBD_ShouldGenerateBolao() { Concurso concurso = ObjectMother.GetValidConcursoAberto(); int numApostas = 5; Bolao resultado = _servicoBolao.GerarBolao(numApostas, concurso); resultado.Apostas.Count().Should().Be(numApostas); }
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); }