Untitled
unknown
plain_text
5 months ago
1.3 kB
3
Indexable
<?php namespace App\Tests\Controller; use Symfony\Bundle\FrameworkBundle\Test\WebTestCase; class SecurityTest extends WebTestCase { private $client; protected function setUp(): void { //Créer le client } protected function tearDown(): void { parent::tearDown(); //Supprimer le client } public function testLoginPageIsRender() { // Faire la requête // Vérifier qu'elle est en succès // Vérifier que la page contient bien le titre } public function testSuccessfulLogin() { // Faire la requête // Soumettre le formulaire // Vérifier qu'on est bien redirigé vers la page d'accueil // Vérifier que la page d'accueil contient bien les bons textes } public function testWrongLogin() { // Faire la requête // Soumettre le formulaire // Vérifier qu'on est bien redirigé vers la page login // Vérifier que la page de connexion contient bien le message d'erreur } public function testLogout() { // Se connecter // Demande de déconnexion // Vérifier qu'on est bien redirigé vers la page d'accueil // Vérifier que la page d'accueil contient bien les bons textes } }
Editor is loading...
Leave a Comment