Je travaille actuellement avec PHPUnit pour essayer de développer des tests en même temps que ce que j'écris, cependant, je travaille actuellement sur l'écriture du gestionnaire de session, et j'ai des problèmes à le faire...
Le constructeur de la classe de gestion de session est
private function __construct()
{
if (!headers_sent())
{
session_start();
self::$session_id = session_id();
}
}
Cependant, puisque PHPUnit envoie du texte avant de commencer les tests, tout test sur cet objet renvoie un test échoué, car les "Headers" HTTP ont déjà été envoyés...
0 votes
Je viens de rencontrer le même problème, mais aucune des réponses ci-dessous ne fonctionne. Qu'as-tu finalement fait? S'il te plaît envoie-moi un email.