This commit is contained in:
@@ -7,24 +7,21 @@ import javax.naming.InitialContext;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.yacos.core.users.IUsersManager;
|
||||
import org.yacos.core.users.IUserManager;
|
||||
import org.yacos.core.users.User;
|
||||
|
||||
public class UserTest {
|
||||
private IUsersManager manager;
|
||||
private IUserManager manager;
|
||||
|
||||
@Before
|
||||
public void setUp() throws Exception {
|
||||
Context context = new InitialContext();
|
||||
manager = (IUsersManager) context.lookup("UsersManagerBean/remote");
|
||||
manager = (IUserManager) context.lookup("UserManagerBean/remote");
|
||||
|
||||
manager.removeUser(manager.getUser("toto"));
|
||||
|
||||
User toto = new User();
|
||||
toto.setLogin("toto");
|
||||
toto.setFirstName("Toto");
|
||||
toto.setLastName("John");
|
||||
manager.addUser(toto);
|
||||
if(manager.exists("toto")){
|
||||
manager.removeUser(manager.getUser("toto"));
|
||||
}
|
||||
manager.addUser("toto","mp","bruno","dupont","ipint","e@e.fr");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -38,7 +35,26 @@ public class UserTest {
|
||||
User user = manager.getUser("toto");
|
||||
assertNotNull(user);
|
||||
assertEquals("toto", user.getLogin());
|
||||
assertEquals("Toto", user.getLastName());
|
||||
assertEquals("John", user.getFirstName());
|
||||
assertEquals("dupont", user.getLastName());
|
||||
assertEquals("bruno", user.getFirstName());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testUpdateUser(){
|
||||
|
||||
User user = manager.getUser("toto");
|
||||
//on change l'email
|
||||
user.setEmail("a@a.fr");
|
||||
manager.UpdateUser(user);
|
||||
user = manager.getUser("toto");
|
||||
assertEquals("a@a.fr", user.getEmail());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testRemoveUser(){
|
||||
User user = manager.getUser("toto");
|
||||
manager.removeUser(user);
|
||||
user = manager.getUser("toto");
|
||||
assertNull(user);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user