Package com.gnizr.db.dao

Examples of com.gnizr.db.dao.User


    action.setUserManager(userManager);
    action.setTokenManager(tokenManager);
    action.setSession(session);
   
    username = "hchen1";
    token = tokenManager.createResetToken(new User(username));
  }
View Full Code Here


    return new FlatXmlDataSet(TestActivateUserAccount.class
        .getResourceAsStream("/TestActivateUserAccount-input.xml"));
  }

  public void testGo() throws Exception{
    User user = userManager.getUser(username);
    assertEquals(AccountStatus.INACTIVE,user.getAccountStatus().intValue());
   
    action.setUsername(username);
    action.setToken(token);
   
    String op = action.execute();
    assertEquals(ActionSupport.SUCCESS,op);
   
    user = userManager.getUser(username);
    assertEquals(AccountStatus.ACTIVE,user.getAccountStatus().intValue());
   
    assertFalse(tokenManager.isValidResetToken(token, user));
  }
View Full Code Here

    action.setWelcomeEmailTemplate(welcomeMessage);
    action.setFreemarkerEngine(freemarkerEngine);
    action.setMailSender(mailSender);
   
    username = "hchen1";
    token = tokenManager.createResetToken(new User(username));
  }
View Full Code Here

 
  @SuppressWarnings("unchecked")
  public void testDoApproveActivationRequestion() throws Exception{
    SimpleSmtpServer mailServer = SimpleSmtpServer.start();
   
    User user = userManager.getUser(username);
    assertEquals(AccountStatus.INACTIVE,user.getAccountStatus().intValue());
    try{
      action.setUsername(username);
      action.setToken(token);
   
      String op = action.doApproveActivationRequest();
      assertEquals(ActionSupport.SUCCESS,op);
    }finally{
      mailServer.stop();
    }
   
    user = userManager.getUser(username);
    assertEquals(AccountStatus.ACTIVE,user.getAccountStatus().intValue());   
    assertFalse(tokenManager.isValidResetToken(token, user));
   
    assertTrue(mailServer.getReceivedEmailSize() == 1);
    Iterator<SmtpMessage> emailIter = mailServer.getReceivedEmail();
    SmtpMessage email = (SmtpMessage) emailIter.next();
View Full Code Here

    assertTrue(email.getBody().contains("Username(hchen1)"));
    assertTrue(email.getBody().contains("URL(http://foo.com/gnizr/register/verifyEmail.action?username=hchen1"));
  }
 
  public void testDoDenyActivationRequest() throws Exception{
    User user = userManager.getUser(username);
    assertEquals(AccountStatus.INACTIVE,user.getAccountStatus().intValue());
   
    action.setUsername(username);
    action.setToken(token);
   
    String op = action.doDenyActivationRequest();
    assertEquals(ActionSupport.SUCCESS,op);
   
    user = userManager.getUser(username);
    assertEquals(AccountStatus.INACTIVE,user.getAccountStatus().intValue());
   
    assertFalse(tokenManager.isValidResetToken(token, user));
  }
View Full Code Here

    action.setPasswordConfirm("poploop");
   
    String op = action.execute();
    assertEquals(ActionSupport.SUCCESS,op);
   
    User user = userManager.getUser(username,"poploop");
    assertNotNull(user);
    assertEquals(user.getUsername(),username);
  }
View Full Code Here

  protected IDataSet getDataSet() throws Exception {
    return new FlatXmlDataSet(TestEditForUser.class.getResourceAsStream("/TestEditForUser-input.xml"));
  }
 
  public void testDoPurgeForUser() throws Exception{
    DaoResult<ForUser> result = forUserManager.pageForUser(new User("jsmith"), new User("hchen1"), 0, 10);
    assertEquals(2,result.getSize());
   
    action.setLoggedInUser(new User(2));
    String r = action.doPurgeForUser();
    assertEquals(ActionSupport.SUCCESS,r);
   
    result = forUserManager.pageForUser(new User("jsmith"), new User("hchen1"), 0, 10);
    assertEquals(0,result.getSize());
  }
View Full Code Here

    assertEquals(0,result.getSize());
  }

 
  public void testDoDeleteForUser() throws Exception{
    DaoResult<ForUser> result = forUserManager.pageForUser(new User("jsmith"), new User("hchen1"), 0, 10);
    assertEquals(2,result.getSize());
   
    action.setLoggedInUser(new User(2));
    action.setDeleteForUserId(new int[]{400, 500});
    String r = action.doDeleteForUser();
    assertEquals(ActionSupport.SUCCESS,r);
   
    result = forUserManager.pageForUser(new User("jsmith"), new User("hchen1"), 0, 10);
    assertEquals(1,result.getSize());
  }
View Full Code Here

   
    initData();
  }
 
  private void initData() throws Exception{
    User user2 = new User(2);
    Folder xFolder = folderManager.createFolder(user2, "x-folder", "");
    List<Bookmark> bmarks = new ArrayList<Bookmark>();
    bmarks.add(new Bookmark(307));
    bmarks.add(new Bookmark(305));
   
View Full Code Here

  protected IDataSet getDataSet() throws Exception {
    return new FlatXmlDataSet(TestEditUserFolder.class.getResourceAsStream("/TestEditUserFolder-input.xml"));
  }
 
  public void testDoRemoveBookmark1() throws Exception{
    action.setLoggedInUser(new User(2));
    action.setUrl("http://www.gamefaqs.com/console/wii/game/928519.html");
    action.setFolderName("x-folder");
    String code = action.doRemoveBookmark();
    assertEquals(ActionSupport.SUCCESS,code);
   
    Folder xfolder = folderManager.getUserFolder(new User(2), "x-folder");
    assertEquals(1,xfolder.getSize());
   
    action.setUrl("http://www.nytimes.com/2006/12/10/travel/10Tibet.html?pagewanted=1&amp;ei=5087%0A&amp;em&amp;en=5ec229a46c166112&amp;ex=1165899600");
    code = action.doRemoveBookmark();
    assertEquals(ActionSupport.SUCCESS,code);
   
    xfolder = folderManager.getUserFolder(new User(2), "x-folder");
    assertEquals(0,xfolder.getSize());
  }
View Full Code Here

TOP

Related Classes of com.gnizr.db.dao.User

Copyright © 2018 www.massapicom. 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.