Untitled
unknown
plain_text
a year ago
1.3 kB
6
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