public QuizController( IQuizService quizService, IQuizWorkflowService quizWorkflowService) { _quizService = quizService; _quizWorkflowService = quizWorkflowService; }
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); }