Example #1
0
//Creation d'un utilisateur
$utilisateurProfessionnel = new UtilisateurProfessionnel();
$utilisateurProfessionnel = UnitTestUtilisateurProfessionnel::getUtilisateurProfessionnel();
$utilisateurProfessionnel->save();
$newUtilisateurProfessionnel = UtilisateurProfessionnelPeer::retrieveByPK($utilisateurProfessionnel->getLogin());
$logger->getDisplay();
if ($newUtilisateurProfessionnel == null) {
	echo('test creation utilisateur professionnel a <font color="red">echoue</font> <br><br/>.');
} else {
	echo('test creation utilisateur professionnel a reussi avec comme retour l\'id : ' . $newUtilisateurProfessionnel->getLogin() . '<br/><br/>');
}

//Creation d'un groupe
$groupe = new Groupe();
$groupe->getName();
$groupe = UnitTestGroupe::getGroupe();
$groupe->save();
$newGroupe = GroupePeer::retrieveByPK($groupe->getId());
$logger->getDisplay();
if ($newGroupe == null) {
	echo('test creation groupe a <font color="red">echoue</font> <br><br/>');
} else {
	echo('test creation groupe a reussi avec comme retour l\'id : ' . $groupe->getId() . '<br/><br/>');
}

//ajout du groupe au professeur
$newUtilisateurProfessionnel->addGroupe($groupe);
$newUtilisateurProfessionnel->save();
$newGroupes = $newUtilisateurProfessionnel->getGroupes();
echo ($logger->getDisplay());