Bonjour,
Je rencontre un petit probléme lors de la réalisation des tests unitaires pour les routes par défaut de Passport 5.8. En effet j'ai testé la route /oauth/clients en mode get :

  /** @test */
    public function getOauthClients()
    {
        $user = factory(User::class)->make();
        $response = $this->actingAs($user)->getJson('/oauth/clients');
        $response->assertSuccessful();
    }

Mais lorsque je veux tester la route fournit par défaut en mode get : /oauth/token, je ne sais pas quelles sont les étapes que je dois suivre. Merci d'avance.

1 réponse


et bien tu dois vérifier que ce qui est renvoyé correspond a ce qui doit être renvoyé avec assertJson et assertJsonStructure ainsi que le code avec assertStatus()