public function test_handleBadAnswer() { $this->exerciseRepository->expects($this->once())->method('handleBadAnswer')->with($this->exercise->id, $this->user->id); $this->exercise->handleBadAnswer($this->user->id); }
/** * @param Exercise $exercise */ public function handleBadAnswer(Exercise $exercise) { $this->authorizeForUser($this->user(), 'learn', $exercise->lesson); $exercise->handleBadAnswer($this->user()->id); }