Package org.springside.examples.miniservice.entity.account

Examples of org.springside.examples.miniservice.entity.account.User


      return result.buildResult(WSResult.PARAMETER_ERROR, e.getMessage());
    }

    //保存用户
    try {
      User userEntity = dozer.map(user, User.class);
      accountManager.saveUser(userEntity);
      result.setUserId(userEntity.getId());
      return result;
    } catch (ConstraintViolationException e) {
      String message = "新建用户参数存在唯一性冲突(用户:" + user + ")";
      logger.error(message, e);
      return result.buildResult(WSResult.PARAMETER_ERROR, message);
View Full Code Here


  /**
   * 测试dozer正确映射.
   */
  @Test
  public void dozerBinding() {
    User user = AccountData.getRandomUserWithAdminRole();
    List<User> list = Collections.singletonList(user);
    EasyMock.expect(mockAccountManager.getAllInitedUser()).andReturn(list);
    control.replay();

    GetAllUserResult result = userWebService.getAllUser();
    assertEquals(WSResult.SUCCESS, result.getCode());
    UserDTO dto = result.getUserList().get(0);
    assertEquals(user.getLoginName(), dto.getLoginName());
    assertEquals(user.getRoleList().get(0).getName(), dto.getRoleList().get(0).getName());
  }
View Full Code Here

TOP

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