/** * @depends testCreationBdd */ public function testMembreChargerVehicule() { $membresManager = new MembresManager(null); $membre = $membresManager->authentifier("*****@*****.**", "iessa"); $membresManager->chargerVehicule($membre); $this->assertCount(1, $membre->listeVehicules()); $veh = $membre->listeVehicules()[0]; $this->assertEquals("mercedes", $veh->marqueVeh()); }
private function authentification() { //TODO Faire enregistrement en base et tester le retour connection require_once 'modele/Membre.php'; $manager = new MembresManager(null); $membre = $manager->authentifier($this->email, $this->mdp); if ($membre) { $manager->chargerVehicule($membre); $_SESSION['Membre'] = $membre; $this->response_status = 1; $this->response_html = '<p>Identifié: Cool ' . $membre->prenom() . ', prêt pour une session ...</p>'; } else { session_unset(); session_destroy(); $this->response_status = 0; $this->response_html = '<p>Pas Cool, email inconnu ou mot de passe invalide.</p>'; } }