\ OauthClients 'не найдены - PullRequest
       31

\ OauthClients 'не найдены

0 голосов
/ 07 июня 2019

Я работаю над Laravel 5.8, и я пытаюсь выполнить этот код:

 public function testOauthLogin() {
        $oauth_client_id = env('PASSPORT_CLIENT_ID');
        $oauth_client = OauthClients::findOrFail($oauth_client_id);

        $body = [
            'username' => 'admin@admin.com',
            'password' => 'admin',
            'client_id' => $oauth_client_id,
            'client_secret' => $oauth_client->secret,
            'grant_type' => 'password',
            'scope' => '*'
        ];
        $this->json('POST','/oauth/token',$body,['Accept' => 'application/json'])
             ->assertStatus(200)
             ->assertJsonStructure(['token_type','expires_in','access_token','refresh_token']);
    }

но я получаю следующую ошибку

Error : Class 'Tests\Feature\Auth\AuthController\OauthClients' not found

Заранее спасибо.

1 Ответ

0 голосов
/ 07 июня 2019

Добавьте use App\OauthClients поверх вашего AuthController файла, где находятся другие операторы use.

...