Les fakes remplacent un service réel par un double qui enregistre les appels, comme Mail::fake(), Queue::fake() ou Http::fake(), pour vérifier un comportement sans effet réel. Les factories génèrent des modèles avec des données de test fictives, avec Produit::factory()->create().
Exemple
Mail::fake();
// ...
Mail::assertSent(Bienvenue::class);