コード例 #1
0
        public void Test_ApostaIntegracaoBD_ShouldGetAllOk()
        {
            apostaResultado = _servicoAposta.Adicionar(_aposta);
            IEnumerable <Aposta> apostas = _servicoAposta.BuscarTodos();

            apostas.Count().Should().BeGreaterThan(0);
            apostas.Last().Id.Should().Be(apostaResultado.Id);
        }
コード例 #2
0
        public void Test_ApostaServico_ShouldGetAllOk()
        {
            var idEsperadoNoBD = 2;

            _repository.Setup(x => x.Adicionar(_aposta)).Returns(new Aposta()
            {
                Id = idEsperadoNoBD
            });
            _repository.Setup(x => x.PegarTodos()).Returns(new List <Aposta>()
            {
                _aposta
            });
            Aposta resultadoAdicionar            = _servico.Adicionar(_aposta);
            IEnumerable <Aposta> resultadoGetAll = _servico.BuscarTodos();

            _repository.Verify(x => x.PegarTodos());

            resultadoGetAll.Count().Should().BeGreaterThan(0);
        }