package org.springside.examples.miniservice.data; import org.springside.examples.miniservice.entity.account.Role; import org.springside.examples.miniservice.entity.account.User; import org.springside.modules.test.utils.DataUtils; /** * 用户测试数据生成. * * @author calvin */ public class AccountData { public static User getRandomUser() { String userName = DataUtils.randomName("User"); User user = new User(); user.setLoginName(userName); user.setName(userName); user.setPassword("123456"); user.setEmail(userName + "@springside.org.cn"); return user; } public static User getRandomUserWithAdminRole() { User user = AccountData.getRandomUser(); Role adminRole = AccountData.getAdminRole(); user.getRoleList().add(adminRole); return user; } public static Role getAdminRole() { Role role = new Role(); role.setId(1L); role.setName("Admin"); return role; } }