$arr[] = assert($tests->login_valid("admin_name", "adminpwd", false) == true); $cookies = $tests->login_cookies("admin_name", "admin_pwd", false); /*50*/ $arr[] = assert((isset($cookies["username"]) and isset($cookies["pwd"])) == false); $session = $tests->login_session("admin_name", "adminpwd", false); /*51*/ $arr[] = assert($session["id"] !== ""); /*52*/ $arr[] = assert($session["username"] == "admin_name"); /*53*/ $arr[] = assert($session["group"] == "admin"); //Registration test $res = array("valid" => false, "error" => "Ce nom d'utilisateur existe déjà<br>L'adresse mail entrée n'est pas valide<br>"); /*54*/ $arr[] = assert($tests->registration("admin_name", "a", "a", "a", "a") == $res); $res = array("valid" => false, "error" => "Ce nom d'utilisateur existe déjà<br>"); /*55*/ $arr[] = assert($tests->registration("admin_name", "a", "a", "*****@*****.**", "a") == $res); $res = array("valid" => false, "error" => "Les mots de passe entrés ne sont pas identiques !<br>"); /*56*/ $arr[] = assert($tests->registration("admin_name_new", "pwd1", "pwd2", "*****@*****.**", "a") == $res); $res = array("valid" => false, "error" => "Tous les champs sont obligatoires !<br>"); /*57*/ $arr[] = assert($tests->registration("admin_name_new", "", "", "*****@*****.**", "a") == $res); ob_end_clean(); return var_dump($arr); } } $resultats = new Results(); echo $resultats->test_results();