Ejemplo n.º 1
0
 public QuizController(
     IQuizService quizService,
     IQuizWorkflowService quizWorkflowService)
 {
     _quizService         = quizService;
     _quizWorkflowService = quizWorkflowService;
 }
Ejemplo n.º 2
0
        public QuizWorkflowService_Tests()
        {
            (var quiz, var questions) = QuizGenerator.GetQuizWithQuestions();
            _quizMockRepo             = new InMemoryRepository <Quiz>(quiz.ToEnumerableOfOne());
            _questionMockRepo         = new InMemoryRepository <Question>(questions);

            var questionService = new QuestionService(_questionMockRepo);

            _quizWorkflowService = new QuizWorkflowService(_questionMockRepo, _quizMockRepo, questionService);
            _quizService         = new QuizService(_quizMockRepo, questionService);
        }