Package org.springside.examples.showcase.common.entity

Examples of org.springside.examples.showcase.common.entity.User


    Subject subject = new Subject();
    subject.setTitle("Good Night");
    subject.setContent("Good Night!!");
    subject.setModifyTime(new Date());

    User user = userDao.get("1");
    subject.setUser(user);

    subjectDao.save(subject);
    subjectDao.flush();
    subject = subjectDao.getDetail(subject.getId());
View Full Code Here


    Reply reply = new Reply();
    reply.setTitle("GoodAfternoon");
    reply.setContent("Good Afternoon!!!");
    reply.setModifyTime(new Date());

    User user = userDao.get("1");
    reply.setUser(user);

    Subject subject = subjectDao.get("1");
    reply.setSubject(subject);
View Full Code Here

    control.verify();
  }

  @Test
  public void saveUser() {
    User admin = new User();
    admin.setId("1");
    User user = new User();
    user.setId("2");

    mockUserDao.save(user);
    control.replay();

    //正常保存用户.
View Full Code Here

  }

  @Test
  public void uidGenerator() {

    User user = UserData.getRandomUser();
    userDao.save(user);
    assertEquals(16, user.getId().length());
  }
View Full Code Here

  @Test
  public void loadUserExist() {

    //准备数据
    User user = new User();
    user.setLoginName("admin");
    user.setShaPassword(new ShaPasswordEncoder().encodePassword("admin", null));
    Role role1 = new Role();
    role1.setName("admin");
    Role role2 = new Role();
    role2.setName("user");
    user.getRoleList().add(role1);
    user.getRoleList().add(role2);

    //录制脚本
    EasyMock.expect(mockAccountManager.findUserByLoginName("admin")).andReturn(user);
    control.replay();

    //执行测试
    OperatorDetails operator = (OperatorDetails) userDetailsService.loadUserByUsername(user.getLoginName());

    //校验结果
    assertEquals(user.getLoginName(), operator.getUsername());
    assertEquals(new ShaPasswordEncoder().encodePassword("admin", null), operator.getPassword());
    assertEquals(2, operator.getAuthorities().size());
    assertEquals(new GrantedAuthorityImpl("ROLE_admin"), operator.getAuthorities().iterator().next());
    assertNotNull(operator.getLoginTime());
  }
View Full Code Here

  public void queueMessage() {
    ThreadUtils.sleep(1000);
    MockLog4jAppender appender = new MockLog4jAppender();
    appender.addToLogger(AdvancedNotifyMessageListener.class);

    User user = new User();
    user.setName("calvin");
    user.setEmail("calvin@sringside.org.cn");

    notifyMessageProducer.sendQueue(user);
    ThreadUtils.sleep(1000);
    assertNotNull(appender.getFirstLog());
    assertEquals("UserName:calvin, Email:calvin@sringside.org.cn, ObjectType:user", appender.getFirstLog()
View Full Code Here

  public void topicMessage() {
    ThreadUtils.sleep(1000);
    MockLog4jAppender appender = new MockLog4jAppender();
    appender.addToLogger(AdvancedNotifyMessageListener.class);

    User user = new User();
    user.setName("calvin");
    user.setEmail("calvin@sringside.org.cn");

    notifyMessageProducer.sendTopic(user);
    ThreadUtils.sleep(2000);
    assertNotNull(appender.getFirstLog());
    assertEquals("UserName:calvin, Email:calvin@sringside.org.cn, ObjectType:user", appender.getFirstLog()
View Full Code Here

    DbUnitUtils.removeData(dataSourceHolder, "/data/default-data.xml");
  }

  @Test
  public void queryObject() {
    User user = userJdbcDao.queryObject("1");
    assertEquals("admin", user.getLoginName());
  }
View Full Code Here

    assertEquals("admin", resultList.get(0).get("login_name"));
  }

  @Test
  public void queryByNamedParameter() {
    User user = userJdbcDao.queryByNamedParameter("admin");
    assertEquals("admin", user.getLoginName());
  }
View Full Code Here

  }

  @Test
  public void createObject() {
    String id = UserData.getUserId();
    User user = new User();
    user.setId(id);
    user.setLoginName(DataUtils.randomName("user"));
    user.setName(DataUtils.randomName("User"));
    userJdbcDao.createObject(user);

    User newUser = userJdbcDao.queryObject(id);
    assertEquals(user.getLoginName(), newUser.getLoginName());
  }
View Full Code Here

TOP

Related Classes of org.springside.examples.showcase.common.entity.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.