Tests de conferenceCreationToken
Prise en compte du chairman dans les classes Corrections diverses (seul EvaluationManagerTest est en rouge)
This commit is contained in:
@@ -13,6 +13,7 @@ import org.yacos.core.conferences.Conference;
|
||||
import org.yacos.core.conferences.IConferenceManager;
|
||||
import org.yacos.core.evaluation.IEvaluationManager;
|
||||
import org.yacos.core.exceptions.ConferenceDoesntExistException;
|
||||
import org.yacos.core.exceptions.NoConferenceCreationTokenLeftException;
|
||||
import org.yacos.core.exceptions.PKAlreadyUsedException;
|
||||
import org.yacos.core.exceptions.UserEMailAlreadyExistsException;
|
||||
import org.yacos.core.users.IUserManager;
|
||||
@@ -26,7 +27,7 @@ import org.yacos.core.users.Role.RoleType;
|
||||
public class Filler {
|
||||
|
||||
|
||||
public static void main(String[] args) throws NamingException, PKAlreadyUsedException, ConferenceDoesntExistException {
|
||||
public static void main(String[] args) throws NamingException, PKAlreadyUsedException, ConferenceDoesntExistException, NoConferenceCreationTokenLeftException {
|
||||
|
||||
System.out.println("--> DEBUT REMPLISSAGE DATABASE");
|
||||
|
||||
@@ -41,11 +42,8 @@ public class Filler {
|
||||
cm = (IConferenceManager) context.lookup("ConferenceManagerBean/remote");
|
||||
em = (IEvaluationManager) context.lookup("EvaluationManagerBean/remote");
|
||||
|
||||
// add two conference
|
||||
Conference conf = cm.addConference("Conf 1","Je suis une conf","J'aime le cafe",new Date(),new Date(),new Date(),new Date(),new Date());
|
||||
cm.addConference("Conf 2","Je suis un schtroumpf","J'aime la salsepareille",new Date(),new Date(),new Date(),new Date(),new Date());
|
||||
|
||||
|
||||
Conference conf = null;
|
||||
Conference conf2 = null;
|
||||
try {
|
||||
// Create different users
|
||||
User admin = um.addUser("admin",User.hashPassword("admin"),"Admin","admin","LIFL", "admin@yacos.org");
|
||||
@@ -53,7 +51,12 @@ public class Filler {
|
||||
User pcmember = um.addUser("pcmember",User.hashPassword("pcmember"),"PC","member","LIFL", "pcmember@yacos.org");
|
||||
User referee = um.addUser("referee",User.hashPassword("referee"),"Referee","referee","LIFL", "referee@yacos.org");
|
||||
User author = um.addUser("author",User.hashPassword("author"),"Author","author","LIFL", "author@yacos.org");
|
||||
|
||||
|
||||
// add two conference
|
||||
cm.addConferenceCreationToken("chairman");
|
||||
cm.addConferenceCreationToken("admin");
|
||||
conf = cm.addConference("Conf 1","chairman","Je suis une conf","J'aime le cafe",new Date(),new Date(),new Date(),new Date(),new Date());
|
||||
conf2 = cm.addConference("Conf 2","admin","Je suis un schtroumpf","J'aime la salsepareille",new Date(),new Date(),new Date(),new Date(),new Date());
|
||||
|
||||
// Add role for users
|
||||
|
||||
@@ -107,10 +110,10 @@ public class Filler {
|
||||
|
||||
// ajout de critere
|
||||
|
||||
em.addCriterion("Les schtroumpfs sont-ils bons ?", 1, 5, 1);
|
||||
em.addCriterion("Les gaulois sont-ils fous ?", 1, 4, 1);
|
||||
em.addCriterion("Un nain est-il vraiment petit ?", 1, 5, 2);
|
||||
em.addCriterion("Un chien peut-il se transformer en chat ?", 1, 4, 2);
|
||||
em.addCriterion("Les schtroumpfs sont-ils bons ?", 1, 5, conf.getId());
|
||||
em.addCriterion("Les gaulois sont-ils fous ?", 1, 4, conf.getId());
|
||||
em.addCriterion("Un nain est-il vraiment petit ?", 1, 5, conf2.getId());
|
||||
em.addCriterion("Un chien peut-il se transformer en chat ?", 1, 4, conf2.getId());
|
||||
|
||||
System.out.println("--> FIN OK");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user