/** * QuestionController constructor. * * @param \mnshankar\civics\QuestionService $questionService * */ public function __construct(QuestionService $questionService) { if (!\Session::has('qArray')) { \Session::put('qArray', $questionService->all()); } $this->randomizedQuestions = \Session::get('qArray'); $this->questionService = $questionService; }
/** * @expectedException InvalidArgumentException */ public function testExceptionOnNextInvalidCurrentQuestion() { $sut = new QuestionService(); $val = $sut->getNext([1, 2, 3], 100); }