Policy failures:

Code warning
- failed on resource UserManagerTest.java. Reason: The local variable role is never read, line 10
Override reason:   
f
This commit is contained in:
Maxime Dagnicourt
2008-02-12 10:57:45 +00:00
parent 8c3877461a
commit 206368bb3c

View File

@@ -1,6 +1,8 @@
package org.yacos.tests.core;
import static org.junit.Assert.*;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import java.util.ArrayList;
import java.util.Date;
@@ -22,6 +24,7 @@ import org.yacos.core.exceptions.PKAlreadyUsedException;
import org.yacos.core.exceptions.UserEMailAlreadyExistsException;
import org.yacos.core.users.IUserManager;
import org.yacos.core.users.Role;
import org.yacos.core.users.Speciality;
import org.yacos.core.users.User;
import org.yacos.core.users.Role.RoleType;
@@ -68,6 +71,36 @@ public class UserManagerTest {
assertEquals("truc", user.getLogin());
}
@Test
public void addSpecialityTest(){
um.addSpeciality("xml");
List<Speciality> list = um.getSpecialities();
assertFalse(list.isEmpty());
Speciality spe = list.get(list.size()-1);
assertEquals("xml", spe.getName());
//test que l'on ne peut pas ajouter 2 fois la meme specialit<69>
int size = list.size();
um.addSpeciality("xml");
list = um.getSpecialities();
assertEquals(size, list.size());
um.removeSpeciality(list.get(list.size()-1).getId());
}
@Test
public void addSpecialityToUserTest(){
um.addSpeciality("xml");
List<Speciality> list = um.getSpecialities();
Speciality spe = list.get(list.size()-1);
um.addSpecialityToUser(spe.getId(), "truc");
list = um.getSpecialitiesFromUser("truc");
assertFalse(list.isEmpty());
}
@Test
public void getSpecialitiesFromUser(){
}
@Test
public void getUserByRoleType(){
Role role = cm.addRole(RoleType.PCMEMBER, "truc", conf_id);