📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 6

Retour
Agir en tant qu'utilisateur authentifié
Intermédiaire
$user = User::factory()->create();
$response = $this->actingAs($user)->get('/dashboard');
Lancer les tests
Facile
php artisan test
Structure d'un test de fonctionnalité
Facile
public function test_the_application_returns_a_successful_response()
{
    $response = $this->get('/');
    $response->assertStatus(200);
}
Tester la présence de données dans la BDD
Avancé
$this->assertDatabaseHas('users', [
    'email' => 'sally@example.com'
]);
Tester une assertion JSON
Intermédiaire
$response->assertJson(['created' => true]);
Tester une redirection
Intermédiaire
$response->assertRedirect('/home');