示例#1
0
        //Teste unitário não acessa banco de dados
        //public List<Pergunta> MockListaPergunta()
        //{
        //    var json = File.ReadAllText(@"C:\Users\anabr\Documents\Quizz\Infra\MockUnitTests\Perguntas.json", Encoding.GetEncoding("iso-8859-1"));

        //    var perguntas = JsonConvert.DeserializeObject<List<Pergunta>>(json);

        //    return perguntas;
        //}
        public double Pontuou(int perguntaId)
        {
            var nivelId = _repo.GetById(perguntaId).Result.NivelId;

            var pontuacao = (from A in _repoPontuacao.GetAll().Result
                             where A.NivelId == nivelId
                             select A.Valor).First();

            return(pontuacao);
        }
示例#2
0
        public void Delete(int id)
        {
            var pergunta = perguntaRepository.GetById(id).Result;

            perguntaRepository.Delete(pergunta);
        }