//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); }
public void Delete(int id) { var pergunta = perguntaRepository.GetById(id).Result; perguntaRepository.Delete(pergunta); }