Раскрыть модель Laravel PHPUnit Prophecy
У меня есть класс ExamQuestion, который расширяет модель от Laravel.
Внутри у меня есть публичный метод под названием getHigherPoints()
с некоторой бизнес-логикой.
Я хочу издеваться над этим методом, мой тест:
factory(ExamQuestion::class)->create();
$model = $this->prophesize(ExamQuestion::class);
\App::instance(ExamQuestion::class, $model->reveal());
$model->getHigherPoints()->shouldBeCalled();
Это не проходит. Этот фрагмент работает для других классов, которые я сделал сам.
Есть идеи, как обращаться с объектами Model?