Test::double не принимать метод

Я получил статический метод на моем DeveloperTinker, но, когда я его запускаю, появляются

[BadMethodCallException]
Вызов неопределенного метода Illuminate\Database\Query\Builder::firstName()

Это мой код

 $mockUser = Mockery::mock('User');
 $mockUser -> shouldReceive("firstName")->with('1')->andReturn('Luis');
 Test::double('User', ["firstName" => $mockUser]);
 $userOP = User::firstName('user-51e06817-c03c822b');
 $this->info($userOP->firstName('1'));
 return;`

0 ответов

Другие вопросы по тегам