Package org.openmeetings.test.dao

Source Code of org.openmeetings.test.dao.UsersDaoImplTest

package org.openmeetings.test.dao;

import org.openmeetings.app.data.user.Usermanagement;
import org.openmeetings.app.data.user.dao.UsersDaoImpl;
import org.openmeetings.app.persistence.beans.user.Users;
import org.openmeetings.test.dao.base.AbstractTestCase;

public class UsersDaoImplTest extends AbstractTestCase {
 
  public UsersDaoImplTest(String name){
    super(name);
  }
 
  final public void testUsersDaoImpl() throws Exception {
    UsersDaoImpl usersDao = UsersDaoImpl.getInstance();
    assertNotNull("Cann't access to user dao implimentation", usersDao);
   
    //
    Users users = new Users();
    // add user
    users.setFirstname("firstname");
    users.setLastname("lastname");
    users.setLogin("login");
    users.setPassword("password");
    Long user_id = Usermanagement.getInstance().addUser(users);
    assertTrue("Cann't add user", user_id > 0);
    users = Usermanagement.getInstance().getUserByIdAndDeleted(user_id);
    assertNotNull("User should not be null", users);
   
  }

}
TOP

Related Classes of org.openmeetings.test.dao.UsersDaoImplTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.