Here are the examples of the java api class jp.co.opentone.bsol.linkbinder.dto.User taken from open source projects.
1. CorresponWorkflowServiceImplTest#createOverTheMaxChecer()
Project: linkbinder
File: CorresponWorkflowServiceImplTest.java
File: CorresponWorkflowServiceImplTest.java
private List<Workflow> createOverTheMaxChecer() { List<Workflow> wfs = new ArrayList<Workflow>(); Workflow w = new Workflow(); User u; w.setId(new Long(10)); w.setWorkflowNo(new Long(1)); u = new User(); u.setEmpNo("ZZA04"); u.setNameE("Tomoko Okada"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(20)); w.setWorkflowNo(new Long(2)); u = new User(); u.setEmpNo("ZZA02"); u.setNameE("Tetsuo Aoki"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(30)); w.setWorkflowNo(new Long(3)); u = new User(); u.setEmpNo("ZZA05"); u.setNameE("Keiichi Ogiwara"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(40)); w.setWorkflowNo(new Long(4)); u = new User(); u.setEmpNo("ZZA06"); u.setNameE("Test Rokurou"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(50)); w.setWorkflowNo(new Long(5)); u = new User(); u.setEmpNo("ZZA07"); u.setNameE("Test Nanarou"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(60)); w.setWorkflowNo(new Long(6)); u = new User(); u.setEmpNo("ZZA08"); u.setNameE("Test Hatirou"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(70)); w.setWorkflowNo(new Long(7)); u = new User(); u.setEmpNo("ZZA09"); u.setNameE("Test Kurou"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(80)); w.setWorkflowNo(new Long(8)); u = new User(); u.setEmpNo("ZZA10"); u.setNameE("Test Juurou"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(90)); w.setWorkflowNo(new Long(9)); u = new User(); u.setEmpNo("ZZA11"); u.setNameE("Test Juuitirou"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(100)); w.setWorkflowNo(new Long(10)); u = new User(); u.setEmpNo("ZZA12"); u.setNameE("Test Juunirou"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(110)); w.setWorkflowNo(new Long(11)); u = new User(); u.setEmpNo("ZZA13"); u.setNameE("Test Juusannrou"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.CHECKER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); w = new Workflow(); w.setId(new Long(120)); w.setWorkflowNo(new Long(12)); u = new User(); u.setEmpNo("ZZA03"); u.setNameE("Atsushi Ishida"); w.setUser(u); w.setCreatedBy(u); w.setUpdatedBy(u); w.setWorkflowType(WorkflowType.APPROVER); w.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); wfs.add(w); return wfs; }
2. ReplyCorresponSetupStrategyTest#setUpAddress()
Project: linkbinder
File: ReplyCorresponSetupStrategyTest.java
File: ReplyCorresponSetupStrategyTest.java
private void setUpAddress(Correspon c) { AddressCorresponGroup ag; CorresponGroup g; List<AddressUser> users; AddressUser au; List<PersonInCharge> pics; PersonInCharge pic; User u; List<AddressCorresponGroup> addresses = new ArrayList<AddressCorresponGroup>(); ag = new AddressCorresponGroup(); ag.setId(1L); ag.setMode(UpdateMode.NONE); ag.setAddressType(AddressType.TO); g = new CorresponGroup(); g.setId(11L); g.setName("Group1"); ag.setCorresponGroup(g); users = new ArrayList<AddressUser>(); au = new AddressUser(); au.setId(111L); au.setAddressUserType(AddressUserType.ATTENTION); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("00001"); u.setNameE("User1"); au.setUser(u); users.add(au); // ???????????????? au = new AddressUser(); replyAttention = au; au.setId(112L); au.setAddressUserType(AddressUserType.ATTENTION); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("00002"); u.setNameE("User2"); au.setUser(u); users.add(au); ag.setUsers(users); addresses.add(ag); ag = new AddressCorresponGroup(); ag.setId(2L); ag.setMode(UpdateMode.NONE); ag.setAddressType(AddressType.TO); g = new CorresponGroup(); g.setId(12L); g.setName("Group12"); ag.setCorresponGroup(g); // ??????????? ag.setReplyCount(1L); users = new ArrayList<AddressUser>(); au = new AddressUser(); au.setId(211L); au.setAddressUserType(AddressUserType.ATTENTION); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("10001"); u.setNameE("User11"); au.setUser(u); users.add(au); au = new AddressUser(); au.setId(212L); au.setAddressUserType(AddressUserType.ATTENTION); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("10002"); u.setNameE("User12"); au.setUser(u); pics = new ArrayList<PersonInCharge>(); // ???????????????? pic = new PersonInCharge(); replyPic = pic; pic.setId(11111L); pic.setAddressUserId(au.getId()); u = new User(); u.setEmpNo("11001"); u.setNameE("PIC1"); pic.setUser(u); pics.add(pic); au.setPersonInCharges(pics); users.add(au); ag.setUsers(users); addresses.add(ag); ag = new AddressCorresponGroup(); ag.setId(3L); ag.setMode(UpdateMode.NONE); ag.setAddressType(AddressType.CC); g = new CorresponGroup(); g.setId(22L); g.setName("Group2"); ag.setCorresponGroup(g); users = new ArrayList<AddressUser>(); // ???????????????? au = new AddressUser(); replyCc = au; au.setId(222L); au.setAddressUserType(AddressUserType.NORMAL_USER); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("00003"); u.setNameE("User3"); au.setUser(u); users.add(au); au = new AddressUser(); au.setId(223L); au.setAddressUserType(AddressUserType.NORMAL_USER); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("00004"); u.setNameE("User4"); au.setUser(u); users.add(au); ag.setUsers(users); addresses.add(ag); // To????????? ag = new AddressCorresponGroup(); ag.setId(2L); ag.setMode(UpdateMode.NONE); ag.setAddressType(AddressType.CC); g = new CorresponGroup(); g.setId(12L); g.setName("Group12"); ag.setCorresponGroup(g); users = new ArrayList<AddressUser>(); au = new AddressUser(); au.setId(211L); au.setAddressUserType(AddressUserType.ATTENTION); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("10013"); u.setNameE("User13"); au.setUser(u); users.add(au); au = new AddressUser(); au.setId(212L); au.setAddressUserType(AddressUserType.ATTENTION); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("10014"); u.setNameE("User14"); au.setUser(u); users.add(au); // To????????????????????? // ??????????? au = new AddressUser(); au.setId(211L); au.setAddressUserType(AddressUserType.ATTENTION); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("10001"); u.setNameE("User11"); au.setUser(u); users.add(au); ag.setUsers(users); addresses.add(ag); /* // ????????????????????? ag = new AddressCorresponGroup(); ag.setId(102L); ag.setMode(UpdateMode.NONE); ag.setAddressType(AddressType.TO); g = new CorresponGroup(); g.setId(102L); g.setName("Group102"); ag.setCorresponGroup(g); users = new ArrayList<AddressUser>(); // ???????????????? au = new AddressUser(); replyAttention = au; au.setId(112L); au.setAddressUserType(AddressUserType.ATTENTION); au.setAddressCorresponGroupId(ag.getId()); u = new User(); u.setEmpNo("00002"); u.setNameE("User2"); au.setUser(u); users.add(au); ag.setUsers(users); addresses.add(ag); */ // ????????????????????? ag = new AddressCorresponGroup(); ag.setId(1102L); ag.setMode(UpdateMode.NONE); ag.setAddressType(AddressType.CC); g = new CorresponGroup(); g.setId(1102L); g.setName("Group1102"); ag.setCorresponGroup(g); users = new ArrayList<AddressUser>(); ag.setUsers(users); addresses.add(ag); c.setAddressCorresponGroups(addresses); }
3. CorresponWorkflowServiceImplTest#testSaveLoginUserApprover()
Project: linkbinder
File: CorresponWorkflowServiceImplTest.java
File: CorresponWorkflowServiceImplTest.java
/** * ?????????????? * ?????????Approver?????? */ @Test public void testSaveLoginUserApprover() throws Exception { // ??????????? Correspon c = createCorrespon(); MockCorresponDao.RET_FIND_BY_ID.put("1", c); List<ProjectUser> result = new ArrayList<ProjectUser>(); ProjectUser pu; User u; u = new User(); u.setEmpNo("80001"); u.setNameE("Checker1 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80002"); u.setNameE("Checker2 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80003"); u.setNameE("Checker3 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); MockUserDao.RET_FINDPROJECTUSER = result; // ????????????????? // ------------------------------------------- List<Workflow> listworkflow = new ArrayList<Workflow>(); Workflow work = new Workflow(); User user; work.setId(new Long(99)); work.setWorkflowNo(new Long(1)); user = new User(); user.setEmpNo("80001"); user.setNameE("Checker1 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); listworkflow.add(work); work = new Workflow(); work.setId(new Long(20)); work.setWorkflowNo(new Long(2)); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setFinishedBy(user); work.setFinishedAt(new GregorianCalendar(2009, 3, 1, 12, 34, 56).getTime()); listworkflow.add(work); work = new Workflow(); work.setId(new Long(30)); work.setWorkflowNo(new Long(3)); u = new User(); u.setEmpNo("80003"); u.setNameE("Approver User"); work.setUser(u); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.APPROVER); work.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); listworkflow.add(work); // ------------------------------------------- List<Workflow> workflow = createWorkflowDummy(); // ???????Checker??????Checker?????? Workflow addWorkflow = new Workflow(); User addUser = new User(); addWorkflow.setId(new Long(0)); addWorkflow.setWorkflowNo(new Long(1)); addUser = new User(); addUser.setEmpNo("80001"); addUser.setNameE("Checker1 User"); addWorkflow.setUser(addUser); addWorkflow.setCreatedBy(addUser); addWorkflow.setUpdatedBy(addUser); addWorkflow.setWorkflowType(WorkflowType.CHECKER); addWorkflow.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); workflow.add(1, addWorkflow); MockWorkflowDao.RET_FIND_BY_CORRESPON_ID = listworkflow; c.setWorkflowStatus(WorkflowStatus.UNDER_CONSIDERATION); c.setWorkflows(listworkflow); WorkflowPattern wp = c.getCorresponType().getWorkflowPattern(); wp.setWorkflowCd("pattern1"); c.getCorresponType().setWorkflowPattern(wp); // ?????????? User loginUser = new User(); loginUser.setEmpNo("80003"); loginUser.setNameE("Approver User"); MockAbstractService.CURRENT_USER = loginUser; MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; List<Project> accessibleProjects = new ArrayList<Project>(); Project p = new Project(); p.setProjectId("PJ1"); accessibleProjects.add(p); MockAbstractService.ACCESSIBLE_PROJECTS = accessibleProjects; MockAbstractService.IS_SYSTEM_ADMIN = false; try { service.save(c, workflow); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_ACCESS_LEVEL_INSUFFICIENT, actual.getMessageCode()); } }
4. CorresponWorkflowServiceImplTest#testSaveCheckerBeforeChange()
Project: linkbinder
File: CorresponWorkflowServiceImplTest.java
File: CorresponWorkflowServiceImplTest.java
/** * ?????????????? * ??????????1???Checker????????????????? */ @Test public void testSaveCheckerBeforeChange() throws Exception { // ??????????? Correspon c = createCorrespon(); MockCorresponDao.RET_FIND_BY_ID.put("1", c); List<ProjectUser> result = new ArrayList<ProjectUser>(); ProjectUser pu; User u; u = new User(); u.setEmpNo("80001"); u.setNameE("Checker1 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80002"); u.setNameE("Checker2 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80003"); u.setNameE("Checker3 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); MockUserDao.RET_FINDPROJECTUSER = result; // ????????????????? // ------------------------------------------- List<Workflow> listworkflow = new ArrayList<Workflow>(); Workflow work = new Workflow(); User user; work.setId(new Long(99)); work.setWorkflowNo(new Long(1)); user = new User(); user.setEmpNo("80001"); user.setNameE("Checker1 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); listworkflow.add(work); work = new Workflow(); work.setId(new Long(20)); work.setWorkflowNo(new Long(2)); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setFinishedBy(user); work.setFinishedAt(new GregorianCalendar(2009, 3, 1, 12, 34, 56).getTime()); listworkflow.add(work); work = new Workflow(); work.setId(new Long(30)); work.setWorkflowNo(new Long(3)); u = new User(); u.setEmpNo("80003"); u.setNameE("Approver User"); work.setUser(u); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.APPROVER); work.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); listworkflow.add(work); // ------------------------------------------- List<Workflow> workflow = createWorkflowDummy(); // ???????Checker??????Checker?????? Workflow addWorkflow = new Workflow(); User addUser = new User(); addWorkflow.setId(new Long(0)); addWorkflow.setWorkflowNo(new Long(1)); addUser = new User(); addUser.setEmpNo("80001"); addUser.setNameE("Checker1 User"); addWorkflow.setUser(addUser); addWorkflow.setCreatedBy(addUser); addWorkflow.setUpdatedBy(addUser); addWorkflow.setWorkflowType(WorkflowType.CHECKER); addWorkflow.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); workflow.add(1, addWorkflow); MockWorkflowDao.RET_FIND_BY_CORRESPON_ID = listworkflow; c.setWorkflowStatus(WorkflowStatus.UNDER_CONSIDERATION); c.setWorkflows(listworkflow); WorkflowPattern wp = c.getCorresponType().getWorkflowPattern(); wp.setWorkflowCd("pattern1"); c.getCorresponType().setWorkflowPattern(wp); // ?????????? User loginUser = new User(); loginUser.setEmpNo("80002"); loginUser.setNameE("Checker2 User"); MockAbstractService.CURRENT_USER = loginUser; MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; List<Project> accessibleProjects = new ArrayList<Project>(); Project p = new Project(); p.setProjectId("PJ1"); accessibleProjects.add(p); MockAbstractService.ACCESSIBLE_PROJECTS = accessibleProjects; MockAbstractService.IS_SYSTEM_ADMIN = false; try { service.save(c, workflow); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_WORKFLOW_PATTERN_INVALID, actual.getMessageCode()); } }
5. CorresponIndexPageTest#createUserList()
Project: linkbinder
File: CorresponIndexPageTest.java
File: CorresponIndexPageTest.java
private List<ProjectUser> createUserList() { List<ProjectUser> list = new ArrayList<ProjectUser>(); ProjectUser pUser = new ProjectUser(); User user = new User(); user.setEmpNo("00001"); user.setNameE("A User"); pUser.setUser(user); list.add(pUser); pUser = new ProjectUser(); user = new User(); user.setEmpNo("00002"); user.setNameE("B User"); pUser.setUser(user); list.add(pUser); pUser = new ProjectUser(); user = new User(); user.setEmpNo("00003"); user.setNameE("C User"); pUser.setUser(user); list.add(pUser); return list; }
6. JSONICTest#testDtoToJSON1()
Project: linkbinder
File: JSONICTest.java
File: JSONICTest.java
@Test public void testDtoToJSON1() { User u; List<User> users = new ArrayList<User>(); Map<String, User> userMap = new HashMap<String, User>(); u = new User(); u.setEmpNo("ZZA01"); u.setNameE("Taro Yamada"); users.add(u); userMap.put(u.getEmpNo(), u); u = new User(); u.setEmpNo("ZZA02"); u.setNameE("Jiro Yamada"); users.add(u); userMap.put(u.getEmpNo(), u); System.out.println(JSON.encode(users, true)); System.out.println(JSON.encode(userMap, true)); }
7. JSONICTest#testDtoToJSON1()
Project: linkbinder
File: JSONICTest.java
File: JSONICTest.java
@Test public void testDtoToJSON1() { User u; List<User> users = new ArrayList<User>(); Map<String, User> userMap = new HashMap<String, User>(); u = new User(); u.setEmpNo("ZZA01"); u.setNameE("Taro Yamada"); users.add(u); userMap.put(u.getEmpNo(), u); u = new User(); u.setEmpNo("ZZA02"); u.setNameE("Jiro Yamada"); users.add(u); userMap.put(u.getEmpNo(), u); System.out.println(JSON.encode(users, true)); System.out.println(JSON.encode(userMap, true)); }
8. LoginServiceImpl#dummyLogin()
Project: linkbinder
File: LoginServiceImpl.java
File: LoginServiceImpl.java
public User dummyLogin() throws ServiceAbortException { User user = new User(); user.setEmpNo(DUMMY_EMP_NO); user.setSecurityLevel(SECURITYLEVEL); user.setLastName(LASTNAME); user.setNameE(NAMEE); user.setNameJ(NAMEJ); user.setSysAdminFlg(SYSADMINFLG); // ???????????????????????????????????ID??? ProcessContext pc = ProcessContext.getCurrentContext(); pc.setValue(SystemConfig.KEY_USER_ID, DUMMY_EMP_NO); return user; }
9. PersonInChargeDaoMock#findByCorresponId()
Project: linkbinder
File: PersonInChargeDaoMock.java
File: PersonInChargeDaoMock.java
public List<PersonInCharge> findByCorresponId(Long corresponId) { PersonInCharge p; User u; List<PersonInCharge> pics = new ArrayList<PersonInCharge>(); p = new PersonInCharge(); p.setId(new Long(1)); u = new User(); u.setEmpNo("90001"); u.setNameE("PIC 1"); p.setUser(u); pics.add(p); p = new PersonInCharge(); p.setId(new Long(2)); u = new User(); u.setEmpNo("90002"); u.setNameE("PIC 2"); p.setUser(u); pics.add(p); return pics; }
10. CorresponWorkflowServiceImplTest#testSaveCheckerCheckedChangeProjectAdminPettern2()
Project: linkbinder
File: CorresponWorkflowServiceImplTest.java
File: CorresponWorkflowServiceImplTest.java
/** * ?????????????? * ??????????2???ProjectAdmin? ???????Checker??????????? */ @Test public void testSaveCheckerCheckedChangeProjectAdminPettern2() throws Exception { // ??????????? Correspon c = createCorrespon(); MockCorresponDao.RET_FIND_BY_ID.put("1", c); List<ProjectUser> result = new ArrayList<ProjectUser>(); ProjectUser pu; User u; u = new User(); u.setEmpNo("80001"); u.setNameE("Checker1 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80002"); u.setNameE("Checker2 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80003"); u.setNameE("Checker3 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); MockUserDao.RET_FINDPROJECTUSER = result; // ????????????????? // ------------------------------------------- List<Workflow> listworkflow = new ArrayList<Workflow>(); Workflow work = new Workflow(); User user; work.setId(new Long(99)); work.setWorkflowNo(new Long(1)); user = new User(); user.setEmpNo("80001"); user.setNameE("Checker1 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); listworkflow.add(work); work = new Workflow(); work.setId(new Long(20)); work.setWorkflowNo(new Long(2)); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setFinishedBy(user); work.setFinishedAt(new GregorianCalendar(2009, 3, 1, 12, 34, 56).getTime()); listworkflow.add(work); work = new Workflow(); work.setId(new Long(30)); work.setWorkflowNo(new Long(3)); user = new User(); user.setEmpNo("80003"); user.setNameE("Approver User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.APPROVER); work.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); listworkflow.add(work); // ------------------------------------------- List<Workflow> workflow = createWorkflowDummy(); // ???????Checker?????? workflow.remove(1); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); workflow.add(work); MockWorkflowDao.RET_FIND_BY_CORRESPON_ID = listworkflow; c.setWorkflowStatus(WorkflowStatus.UNDER_CONSIDERATION); c.setWorkflows(listworkflow); WorkflowPattern wp = c.getCorresponType().getWorkflowPattern(); wp.setWorkflowCd("pattern2"); c.getCorresponType().setWorkflowPattern(wp); MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; List<Project> accessibleProjects = new ArrayList<Project>(); Project p = new Project(); p.setProjectId("PJ1"); accessibleProjects.add(p); MockAbstractService.ACCESSIBLE_PROJECTS = accessibleProjects; MockAbstractService.IS_PROJECT_ADMIN = true; try { service.save(c, workflow); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_WORKFLOW_PATTERN_INVALID, actual.getMessageCode()); } }
11. CorresponWorkflowServiceImplTest#testSaveCheckerCheckedChangeProjectAdmin()
Project: linkbinder
File: CorresponWorkflowServiceImplTest.java
File: CorresponWorkflowServiceImplTest.java
/** * ?????????????? * ??????????1???ProjectAdmin? ???????Checker??????????? */ @Test public void testSaveCheckerCheckedChangeProjectAdmin() throws Exception { // ??????????? Correspon c = createCorrespon(); MockCorresponDao.RET_FIND_BY_ID.put("1", c); List<ProjectUser> result = new ArrayList<ProjectUser>(); ProjectUser pu; User u; u = new User(); u.setEmpNo("80001"); u.setNameE("Checker1 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80002"); u.setNameE("Checker2 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80003"); u.setNameE("Checker3 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); MockUserDao.RET_FINDPROJECTUSER = result; // ????????????????? // ------------------------------------------- List<Workflow> listworkflow = new ArrayList<Workflow>(); Workflow work = new Workflow(); User user; work.setId(new Long(99)); work.setWorkflowNo(new Long(1)); user = new User(); user.setEmpNo("80001"); user.setNameE("Checker1 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); listworkflow.add(work); work = new Workflow(); work.setId(new Long(20)); work.setWorkflowNo(new Long(2)); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setFinishedBy(user); work.setFinishedAt(new GregorianCalendar(2009, 3, 1, 12, 34, 56).getTime()); listworkflow.add(work); work = new Workflow(); work.setId(new Long(30)); work.setWorkflowNo(new Long(3)); user = new User(); user.setEmpNo("80003"); user.setNameE("Approver User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.APPROVER); work.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); listworkflow.add(work); // ------------------------------------------- List<Workflow> workflow = createWorkflowDummy(); // ???????Checker?????? workflow.remove(1); // ???? ???????? user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work = new Workflow(); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); workflow.add(work); // ------------------------------ MockWorkflowDao.RET_FIND_BY_CORRESPON_ID = listworkflow; c.setWorkflowStatus(WorkflowStatus.UNDER_CONSIDERATION); c.setWorkflows(listworkflow); WorkflowPattern wp = c.getCorresponType().getWorkflowPattern(); wp.setWorkflowCd("pattern1"); c.getCorresponType().setWorkflowPattern(wp); MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; List<Project> accessibleProjects = new ArrayList<Project>(); Project p = new Project(); p.setProjectId("PJ1"); accessibleProjects.add(p); MockAbstractService.ACCESSIBLE_PROJECTS = accessibleProjects; MockAbstractService.IS_PROJECT_ADMIN = true; try { service.save(c, workflow); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_WORKFLOW_PATTERN_INVALID, actual.getMessageCode()); } }
12. CorresponIndexPageTest#testUsersConditionText()
Project: linkbinder
File: CorresponIndexPageTest.java
File: CorresponIndexPageTest.java
/** * ?????FromUser/ToUser????????????????????????. */ @Test public void testUsersConditionText() { page.setCondition(getSearchCorresponConditionForViewText()); List<ProjectUser> l = new ArrayList<ProjectUser>(); ProjectUser pu1 = new ProjectUser(); User u1 = new User(); u1.setEmpNo("AKB01"); u1.setNameE("AKIBA TARO"); pu1.setUser(u1); ProjectUser pu2 = new ProjectUser(); User u2 = new User(); u2.setEmpNo("SNG01"); u2.setNameE("SHINA SABURO"); pu2.setUser(u2); l.add(pu1); l.add(pu2); page.setUserList(l); String txt1 = page.getFromUsersConditionText(); assertEquals("AKIBA TARO/AKB01,[Unknown]/YKH01", txt1); String txt2 = page.getToUsersConditionText(); assertEquals("AKIBA TARO/AKB01,[Unknown]/YKH01", txt2); }
13. ProjectHomePageTest#createNormalUserList()
Project: linkbinder
File: ProjectHomePageTest.java
File: ProjectHomePageTest.java
private List<ProjectUser> createNormalUserList() { String normalUserLevel = SystemConfig.getValue(Constants.KEY_SECURITY_LEVEL_NORMAL_USER); String projectId = "PJ1"; List<ProjectUser> list = new ArrayList<ProjectUser>(); ProjectUser pUser = new ProjectUser(); pUser.setSecurityLevel(normalUserLevel); pUser.setProjectId(projectId); User user = new User(); user.setEmpNo("00004"); pUser.setUser(user); list.add(pUser); pUser = new ProjectUser(); pUser.setSecurityLevel(normalUserLevel); pUser.setProjectId(projectId); user = new User(); user.setEmpNo("00005"); pUser.setUser(user); list.add(pUser); return list; }
14. ProjectHomePageTest#createGroupAdminList()
Project: linkbinder
File: ProjectHomePageTest.java
File: ProjectHomePageTest.java
private List<ProjectUser> createGroupAdminList() { String normalUserLevel = SystemConfig.getValue(Constants.KEY_SECURITY_LEVEL_NORMAL_USER); String projectId = "PJ1"; List<ProjectUser> list = new ArrayList<ProjectUser>(); ProjectUser pUser = new ProjectUser(); pUser.setSecurityLevel(normalUserLevel); pUser.setProjectId(projectId); User user = new User(); user.setEmpNo("00003"); pUser.setUser(user); list.add(pUser); pUser = new ProjectUser(); pUser.setSecurityLevel(normalUserLevel); pUser.setProjectId(projectId); user = new User(); user.setEmpNo("00004"); pUser.setUser(user); list.add(pUser); return list; }
15. ProjectHomePageTest#createProjectAdminList()
Project: linkbinder
File: ProjectHomePageTest.java
File: ProjectHomePageTest.java
private List<ProjectUser> createProjectAdminList() { String projectAdminFlg = "X"; String projectId = "PJ1"; List<ProjectUser> list = new ArrayList<ProjectUser>(); ProjectUser pUser = new ProjectUser(); pUser.setProjectAdminFlg(projectAdminFlg); pUser.setProjectId(projectId); User user = new User(); user.setEmpNo("00001"); pUser.setUser(user); list.add(pUser); pUser = new ProjectUser(); pUser.setProjectAdminFlg(projectAdminFlg); pUser.setProjectId(projectId); user = new User(); user.setEmpNo("00002"); pUser.setUser(user); list.add(pUser); return list; }
16. ValueFormatterTest#testFormatUserNameAndEmpNoAndRoleNull_2()
Project: linkbinder
File: ValueFormatterTest.java
File: ValueFormatterTest.java
/** * ???????????????????????????. * Role????. * @throws Exception */ @Test public void testFormatUserNameAndEmpNoAndRoleNull_2() throws Exception { User user = new User(); user.setNameE("Test User"); user.setEmpNo("00001"); user.setRole(""); String expected = "Test User/00001"; String actual = ValueFormatter.formatUserNameAndEmpNoAndRole(user); assertEquals(expected, actual); }
17. ValueFormatterTest#testFormatUserNameAndEmpNoAndRole()
Project: linkbinder
File: ValueFormatterTest.java
File: ValueFormatterTest.java
/** * ??????????????????????????????. * @throws Exception */ @Test public void testFormatUserNameAndEmpNoAndRole() throws Exception { User user = new User(); user.setNameE("Test User"); user.setEmpNo("00001"); user.setRole("ROLE"); String expected = "Test User/00001 (ROLE)"; String actual = ValueFormatter.formatUserNameAndEmpNoAndRole(user); assertEquals(expected, actual); }
18. UserPermissionHelperTest#testSystemAdmin()
Project: linkbinder
File: UserPermissionHelperTest.java
File: UserPermissionHelperTest.java
/** * System Admin??????. */ @Test public void testSystemAdmin() { // SystemAdmin User user = new User(); user.setEmpNo("ZZA01"); user.setSysAdminFlg("X"); assertTrue(helper.isSystemAdmin(user)); // SystemAdmin???? user.setSysAdminFlg(null); assertFalse(helper.isSystemAdmin(user)); }
19. CorresponGroupUserDaoMock#findByEmpNo()
Project: linkbinder
File: CorresponGroupUserDaoMock.java
File: CorresponGroupUserDaoMock.java
public CorresponGroupUser findByEmpNo(Long corresponId, String empNo) { CorresponGroupUser gu; User u; gu = new CorresponGroupUser(); gu.setId(1L); u = new User(); u.setEmpNo("ZZA91"); u.setNameE("Name1"); gu.setUser(u); return gu; }
20. ProjectCustomSettingServiceImplTest#createProjectCustomSettingDummy()
Project: linkbinder
File: ProjectCustomSettingServiceImplTest.java
File: ProjectCustomSettingServiceImplTest.java
private ProjectCustomSetting createProjectCustomSettingDummy() { ProjectCustomSetting rt = new ProjectCustomSetting(); rt.setId(100L); rt.setProjectId(project.getProjectId()); rt.setDefaultStatus(CorresponStatus.CLOSED); rt.setUsePersonInCharge(false); User u1 = new User(); u1.setEmpNo("ZZA02"); rt.setCreatedBy(u1); rt.setCreatedAt(Calendar.getInstance().getTime()); User u2 = new User(); u2.setEmpNo("ZZA03"); rt.setUpdatedBy(u2); rt.setUpdatedAt(Calendar.getInstance().getTime()); rt.setVersionNo(1L); rt.setDeleteNo(0L); return rt; }
21. UserServiceImplTest#testFindByEmpNo()
Project: linkbinder
File: UserServiceImplTest.java
File: UserServiceImplTest.java
/** * {@link jp.co.opentone.bsol.linkbinder.service.admin.impl.UserServiceImpl * #findByEmpNo(java.lang.String)} ????????????. */ @Test public void testFindByEmpNo() throws Exception { String empNo = "00001"; User expected = new User(); expected.setEmpNo(empNo); // Mock?? new MockUp<UserDaoImpl>() { @Mock User findByEmpNo(String empNo) throws RecordNotFoundException { return expected; } }; User actual = service.findByEmpNo(empNo); assertEquals(expected, actual); }
22. CorresponTypeServiceImplTest#testDelteAdminNoPermission()
Project: linkbinder
File: CorresponTypeServiceImplTest.java
File: CorresponTypeServiceImplTest.java
/** * ??????????????????. * AdminHome?????? * @throws Exception */ @Test public void testDelteAdminNoPermission() throws Exception { User loginUser = new User(); loginUser.setEmpNo("ZZA05"); loginUser.setNameE("Keiichi Ogiwara"); // ????? MockAbstractService.IS_SYSTEM_ADMIN = false; MockAbstractService.IS_PROJECT_ADMIN = true; MockAbstractService.CURRENT_USER = loginUser; CorresponType corresponType = createCorresponType(); try { // ????? service.delete(corresponType); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_ACCESS_LEVEL_INSUFFICIENT, actual.getMessageCode()); } }
23. CorresponTypeServiceImplTest#testSaveUpdateProjectNoPermission()
Project: linkbinder
File: CorresponTypeServiceImplTest.java
File: CorresponTypeServiceImplTest.java
/** * ????????????????????????. * ???ProjectAdminHome?????? * @throws Exception */ @Test public void testSaveUpdateProjectNoPermission() throws Exception { CorresponType corresponType = createCorresponType(); // ????? User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); MockAbstractService.IS_SYSTEM_ADMIN = false; MockAbstractService.IS_PROJECT_ADMIN = false; MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; MockAbstractService.CURRENT_USER = loginUser; try { // ????? service.save(corresponType); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_ACCESS_LEVEL_INSUFFICIENT, actual.getMessageCode()); } }
24. CorresponTypeServiceImplTest#testSaveUpdateAdminNoPermission()
Project: linkbinder
File: CorresponTypeServiceImplTest.java
File: CorresponTypeServiceImplTest.java
/** * ????????????????????????. * ???AdminHome?????? * @throws Exception */ @Test public void testSaveUpdateAdminNoPermission() throws Exception { CorresponType corresponType = createCorresponType(); User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); // ????? MockAbstractService.IS_SYSTEM_ADMIN = false; MockAbstractService.CURRENT_USER = loginUser; try { // ????? service.save(corresponType); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_ACCESS_LEVEL_INSUFFICIENT, actual.getMessageCode()); } }
25. CorresponTypeServiceImplTest#testSaveInsertProjectNoPermission()
Project: linkbinder
File: CorresponTypeServiceImplTest.java
File: CorresponTypeServiceImplTest.java
/** * ????????????????????????. * ???ProjectAdminHome?????? * @throws Exception */ @Test public void testSaveInsertProjectNoPermission() throws Exception { CorresponType corresponType = createCorresponType(); // ?? corresponType.setId(null); // ????? User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); MockAbstractService.CURRENT_USER = loginUser; MockAbstractService.IS_SYSTEM_ADMIN = false; MockAbstractService.IS_PROJECT_ADMIN = false; MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; try { // ????? service.save(corresponType); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_ACCESS_LEVEL_INSUFFICIENT, actual.getMessageCode()); } }
26. CorresponTypeServiceImplTest#testSaveInsertAdminNoPermission()
Project: linkbinder
File: CorresponTypeServiceImplTest.java
File: CorresponTypeServiceImplTest.java
/** * ????????????????????????. * ???AdminHome?????? * @throws Exception */ @Test public void testSaveInsertAdminNoPermission() throws Exception { CorresponType corresponType = createCorresponType(); // ?? corresponType.setId(null); User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); // ????? MockAbstractService.IS_SYSTEM_ADMIN = false; MockAbstractService.CURRENT_USER = loginUser; try { // ????? service.save(corresponType); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_ACCESS_LEVEL_INSUFFICIENT, actual.getMessageCode()); } }
27. WorkflowTemplateUserDaoImplTest#testDeleteStaleRecordException()
Project: linkbinder
File: WorkflowTemplateUserDaoImplTest.java
File: WorkflowTemplateUserDaoImplTest.java
/** * {@link WorkflowTemplateUserDaoImpl#delete}???????. * ???? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testDeleteStaleRecordException() throws Exception { WorkflowTemplateUser entity = new WorkflowTemplateUser(); entity.setId(1L); User loginUser = new User(); loginUser.setEmpNo("ZZA05"); loginUser.setNameE("Keiichi Ogiwara"); entity.setUpdatedBy(loginUser); // ???? entity.setVersionNo(-1L); // ????? dao.delete(entity); }
28. WorkflowTemplateUserDaoImplTest#testCountTemplateUserCheckEmpNo()
Project: linkbinder
File: WorkflowTemplateUserDaoImplTest.java
File: WorkflowTemplateUserDaoImplTest.java
/** * {@link WorkflowTemplateUserDaoImpl#countTemplateUserCheck}???????. * ??????????? * @throws Exception */ @Test public void testCountTemplateUserCheckEmpNo() throws Exception { SearchWorkflowTemplateUserCondition condition = new SearchWorkflowTemplateUserCondition(); User user = new User(); user.setEmpNo("ZZA05"); user.setNameE("Keiichi Ogiwara"); condition.setUser(user); // ????? int actual = dao.countTemplateUserCheck(condition); assertTrue(1 == actual); }
29. WorkflowTemplateUserDaoImplTest#testCountTemplateUserCheckAll()
Project: linkbinder
File: WorkflowTemplateUserDaoImplTest.java
File: WorkflowTemplateUserDaoImplTest.java
/** * {@link WorkflowTemplateUserDaoImpl#countTemplateUserCheck}???????. * ????????? * @throws Exception */ @Test public void testCountTemplateUserCheckAll() throws Exception { SearchWorkflowTemplateUserCondition condition = new SearchWorkflowTemplateUserCondition(); condition.setProjectId("PJ1"); User user = new User(); user.setEmpNo("ZZA05"); user.setNameE("Keiichi Ogiwara"); condition.setUser(user); condition.setName("Test Template1"); // ????? int actual = dao.countTemplateUserCheck(condition); assertTrue(1 == actual); }
30. WorkflowTemplateUserDaoImplTest#testFindEmpNo()
Project: linkbinder
File: WorkflowTemplateUserDaoImplTest.java
File: WorkflowTemplateUserDaoImplTest.java
/** * {@link WorkflowTemplateUserDaoImpl#find}???????. * ??????????? * @throws Exception */ @Test public void testFindEmpNo() throws Exception { SearchWorkflowTemplateUserCondition condition = new SearchWorkflowTemplateUserCondition(); User user = new User(); user.setEmpNo("ZZA05"); user.setNameE("Keiichi Ogiwara"); condition.setUser(user); // ????? List<WorkflowTemplateUser> actual = dao.find(condition); // ????????????Excel????????????????? assertNotNull(actual); assertDataSetEquals(newDataSet("WorkflowTemplateUserDaoImplTest_testFindEmpNo_expected.xls"), actual); }
31. WorkflowTemplateUserDaoImplTest#testFindAll()
Project: linkbinder
File: WorkflowTemplateUserDaoImplTest.java
File: WorkflowTemplateUserDaoImplTest.java
/** * {@link WorkflowTemplateUserDaoImpl#find}???????. * ????????? * @throws Exception */ @Test public void testFindAll() throws Exception { SearchWorkflowTemplateUserCondition condition = new SearchWorkflowTemplateUserCondition(); condition.setProjectId("PJ1"); User user = new User(); user.setEmpNo("ZZA05"); user.setNameE("Keiichi Ogiwara"); condition.setUser(user); // ????? List<WorkflowTemplateUser> actual = dao.find(condition); // ????????????Excel????????????????? assertNotNull(actual); assertDataSetEquals(newDataSet("WorkflowTemplateUserDaoImplTest_testFindAll_expected.xls"), actual); }
32. SiteDaoImplTest#testDeleteVersionNoDiff()
Project: linkbinder
File: SiteDaoImplTest.java
File: SiteDaoImplTest.java
/** * {@link SiteDaoImpl#delete}??????? ???? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testDeleteVersionNoDiff() throws Exception { // ????????????? // ?????????? Site before = dao.findById(1L); Site site = new Site(); site.setId(before.getId()); site.setSiteCd(before.getSiteCd()); site.setName(before.getName()); site.setProjectId(before.getProjectId()); site.setCreatedBy(before.getCreatedBy()); User loginUser = new User(); loginUser.setEmpNo("ZZA04"); loginUser.setNameE("Tomoko Okada"); site.setUpdatedBy(loginUser); site.setVersionNo(99L); site.setDeleteNo(before.getDeleteNo()); dao.delete(site); fail("??????????"); }
33. SiteDaoImplTest#testUpdateStaleRecordException()
Project: linkbinder
File: SiteDaoImplTest.java
File: SiteDaoImplTest.java
/** * {@link SiteDaoImpl#update}??????? StaleRecordException??? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateStaleRecordException() throws Exception { // ????????????? Site site = new Site(); site.setId(1L); site.setSiteCd("TKY"); site.setName("Tokio"); User loginUser = new User(); loginUser.setEmpNo("ZZA02"); loginUser.setNameE("Tetsu Aoki"); site.setCreatedBy(loginUser); site.setUpdatedBy(loginUser); // ?? dao.update(site); }
34. SiteDaoImplTest#testCreateKeyDuplicateException()
Project: linkbinder
File: SiteDaoImplTest.java
File: SiteDaoImplTest.java
/** * {@link SiteDaoImpl#create}??????? ??????ID?????????????????? * @throws Exception */ @Test(expected = KeyDuplicateException.class) public void testCreateKeyDuplicateException() throws Exception { // ????????????? Site site = new Site(); site.setSiteCd("YOC"); site.setName("Yocohama"); site.setProjectId("PJ1"); User loginUser = new User(); loginUser.setEmpNo("ZZA02"); loginUser.setNameE("Tetsu Aoki"); site.setCreatedBy(loginUser); site.setUpdatedBy(loginUser); dao.create(site); fail("??????????"); }
35. SiteDaoImplTest#testCountGroupAdmin()
Project: linkbinder
File: SiteDaoImplTest.java
File: SiteDaoImplTest.java
/** * {@link SiteDaoImpl#count} ???????. GroupAdmin * @throws Exception */ @Test public void testCountGroupAdmin() throws Exception { // ????????????? SearchSiteCondition condition = new SearchSiteCondition(); condition.setProjectId("PJ2"); condition.setPageNo(DEFAULT_PAGE_NO); condition.setPageRowNum(DEFAULT_ROW_NUM); condition.setGroupAdmin(true); User user = new User(); user.setEmpNo("ZZA01"); user.setSecurityLevel(SystemConfig.getValue(Constants.KEY_SECURITY_LEVEL_GROUP_ADMIN)); condition.setSearchUser(user); int actual = dao.count(condition); assertEquals(1, actual); }
36. SiteDaoImplTest#testCountProjectAdmin()
Project: linkbinder
File: SiteDaoImplTest.java
File: SiteDaoImplTest.java
/** * {@link SiteDaoImpl#count} ???????. ProjectAdmin * @throws Exception */ @Test public void testCountProjectAdmin() throws Exception { // ????????????? SearchSiteCondition condition = new SearchSiteCondition(); condition.setProjectId("PJ1"); condition.setPageNo(DEFAULT_PAGE_NO); condition.setPageRowNum(DEFAULT_ROW_NUM); condition.setProjectAdmin(true); User user = new User(); user.setEmpNo("ZZA01"); user.setSecurityLevel(SystemConfig.getValue(Constants.KEY_SECURITY_LEVEL_GROUP_ADMIN)); condition.setSearchUser(user); int actual = dao.count(condition); assertEquals(10, actual); }
37. SiteDaoImplTest#testCountSystemAdmin()
Project: linkbinder
File: SiteDaoImplTest.java
File: SiteDaoImplTest.java
/** * {@link SiteDaoImpl#count} ???????. SystemAdmin * @throws Exception */ @Test public void testCountSystemAdmin() throws Exception { // ????????????? SearchSiteCondition condition = new SearchSiteCondition(); condition.setProjectId("PJ1"); condition.setPageNo(DEFAULT_PAGE_NO); condition.setPageRowNum(DEFAULT_ROW_NUM); condition.setSystemAdmin(true); User user = new User(); user.setEmpNo("ZZA01"); user.setSecurityLevel(SystemConfig.getValue(Constants.KEY_SECURITY_LEVEL_GROUP_ADMIN)); condition.setSearchUser(user); int actual = dao.count(condition); assertEquals(10, actual); }
38. SiteDaoImplTest#testFindNameGroupAdmin()
Project: linkbinder
File: SiteDaoImplTest.java
File: SiteDaoImplTest.java
/** * {@link SiteDaoImpl#find} ???????. GroupAdmin * @throws Exception */ @Test public void testFindNameGroupAdmin() throws Exception { // ????????????? SearchSiteCondition condition = new SearchSiteCondition(); condition.setProjectId("PJ2"); condition.setName("Y"); condition.setPageNo(DEFAULT_PAGE_NO); condition.setPageRowNum(DEFAULT_ROW_NUM); condition.setGroupAdmin(true); User user = new User(); user.setEmpNo("ZZA01"); user.setSecurityLevel(SystemConfig.getValue(Constants.KEY_SECURITY_LEVEL_GROUP_ADMIN)); condition.setSearchUser(user); List<Site> actual = dao.find(condition); // ????????????Excel????????????????? assertNotNull(actual); assertDataSetEquals(newDataSet("SiteDaoImplTest_testFindNameGroupAdmin_expected.xls"), actual); }
39. SiteDaoImplTest#testFindCodeGroupAdmin()
Project: linkbinder
File: SiteDaoImplTest.java
File: SiteDaoImplTest.java
/** * {@link SiteDaoImpl#find} ???????. GroupAdmin * @throws Exception */ @Test public void testFindCodeGroupAdmin() throws Exception { // ????????????? SearchSiteCondition condition = new SearchSiteCondition(); condition.setProjectId("PJ2"); condition.setSiteCd("Y"); condition.setPageNo(DEFAULT_PAGE_NO); condition.setPageRowNum(DEFAULT_ROW_NUM); condition.setGroupAdmin(true); User user = new User(); user.setEmpNo("ZZA01"); user.setSecurityLevel(SystemConfig.getValue(Constants.KEY_SECURITY_LEVEL_GROUP_ADMIN)); condition.setSearchUser(user); List<Site> actual = dao.find(condition); // ????????????Excel????????????????? assertNotNull(actual); assertDataSetEquals(newDataSet("SiteDaoImplTest_testFindCodeGroupAdmin_expected.xls"), actual); }
40. SiteDaoImplTest#testFindGroupAdmin()
Project: linkbinder
File: SiteDaoImplTest.java
File: SiteDaoImplTest.java
/** * {@link SiteDaoImpl#find} ???????. GroupAdmin * @throws Exception */ @Test public void testFindGroupAdmin() throws Exception { // ????????????? SearchSiteCondition condition = new SearchSiteCondition(); condition.setProjectId("PJ2"); condition.setPageNo(DEFAULT_PAGE_NO); condition.setPageRowNum(DEFAULT_ROW_NUM); condition.setGroupAdmin(true); User user = new User(); user.setEmpNo("ZZA01"); user.setSecurityLevel(SystemConfig.getValue(Constants.KEY_SECURITY_LEVEL_GROUP_ADMIN)); condition.setSearchUser(user); List<Site> actual = dao.find(condition); // ????????????Excel????????????????? assertNotNull(actual); assertDataSetEquals(newDataSet("SiteDaoImplTest_testFindGroupAdmin_expected.xls"), actual); }
41. FavoriteFilterDaoImplTest#testUpdateNotExistsRecord()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#update}???????} * ?????????? * ?????????????? * ????StaleRecordException????? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateNotExistsRecord() throws Exception { // ?????ID??? Long target = 99L; // prepare User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); String name = "UPDATED NAME!"; SearchCorresponCondition cond = new SearchCorresponCondition(); cond.setCorresponNo("1"); // execute FavoriteFilter f = new FavoriteFilter(); f.setId(target); f.setFavoriteName(name); f.setSearchConditionsToJson(cond); f.setUpdatedBy(loginUser); f.setVersionNo(1L); dao.update(f); fail("StaleRecordException must be occured."); }
42. FavoriteFilterDaoImplTest#testUpdateExclusiveRecord()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#update}???????} * ?????????? * ???????????VersionNo????????? * ????StaleRecordException????? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateExclusiveRecord() throws Exception { // ?????????????ID??? Long target = 21L; // prepare User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); String name = "UPDATED NAME!"; SearchCorresponCondition cond = new SearchCorresponCondition(); cond.setCorresponNo("1"); // execute FavoriteFilter f = new FavoriteFilter(); f.setId(target); f.setFavoriteName(name); f.setSearchConditionsToJson(cond); f.setUpdatedBy(loginUser); f.setVersionNo(1L); dao.update(f); fail("StaleRecordException must be occured."); }
43. FavoriteFilterDaoImplTest#testUpdateDeletedRecord()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#update}???????} * ?????????? * ?????????????? * ????StaleRecordException????? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateDeletedRecord() throws Exception { // ????????ID??? Long target = 20L; // prepare User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); String name = "UPDATED NAME!"; SearchCorresponCondition cond = new SearchCorresponCondition(); cond.setCorresponNo("1"); // execute FavoriteFilter f = new FavoriteFilter(); f.setId(target); f.setFavoriteName(name); f.setSearchConditionsToJson(cond); f.setUpdatedBy(loginUser); dao.update(f); fail("StaleRecordException must be occured."); }
44. FavoriteFilterDaoImplTest#testCreateNoRecordForNullInsert02()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#create}???????. * ?????????????? * ???NULL? * ????KeyDuplicateException????? * @throws Exception */ @Test(expected = KeyDuplicateException.class) public void testCreateNoRecordForNullInsert02() throws Exception { // ????????????? FavoriteFilter f = new FavoriteFilter(); User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Yamada Taro"); f.setProjectId("DUPLI_TEST"); f.setUser(loginUser); // ???NULL f.setFavoriteName("dummy name"); f.setSearchConditions(null); f.setCreatedBy(loginUser); f.setCreatedAt(DBValue.DATE_NULL); f.setUpdatedBy(loginUser); f.setCreatedAt(DBValue.DATE_NULL); // ?? dao.create(f); fail("KeyDuplicateException must be occured."); }
45. FavoriteFilterDaoImplTest#testCreateNoRecordForNullInsert01()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#create}???????. * ?????????????? * ???NULL? * ????KeyDuplicateException????? * @throws Exception */ @Test(expected = KeyDuplicateException.class) public void testCreateNoRecordForNullInsert01() throws Exception { // ????????????? FavoriteFilter f = new FavoriteFilter(); User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Yamada Taro"); f.setProjectId("NULL_TEST"); f.setUser(loginUser); // ???NULL f.setFavoriteName(null); SearchCorresponCondition cond = new SearchCorresponCondition(); cond.setCorresponNo("1"); f.setSearchConditionsToJson(cond); f.setCreatedBy(loginUser); f.setCreatedAt(DBValue.DATE_NULL); f.setUpdatedBy(loginUser); f.setCreatedAt(DBValue.DATE_NULL); // ?? Long result = dao.create(f); fail("KeyDuplicateException must be occured. But " + result + " record created."); }
46. CustomFieldDaoImplTest#testDeleteVersionNoDiff()
Project: linkbinder
File: CustomFieldDaoImplTest.java
File: CustomFieldDaoImplTest.java
/** * {@link CustomFieldDaoImpl#delete}??????? * ???????????? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testDeleteVersionNoDiff() throws Exception { Long id = 1L; // ?????????? CustomField before = dao.findById(id); CustomField customField = new CustomField(); customField.setId(before.getId()); User user = new User(); user.setEmpNo("ZZA05"); user.setNameE("Keiichi Ogiwara"); customField.setUpdatedBy(user); // ???????????? customField.setVersionNo(before.getVersionNo() + 1); // ????? dao.delete(customField); }
47. CustomFieldDaoImplTest#testUpdateStaleRecordException()
Project: linkbinder
File: CustomFieldDaoImplTest.java
File: CustomFieldDaoImplTest.java
/** * {@link CustomFieldDaoImpl#update}??????? * StaleRecordException??? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateStaleRecordException() throws Exception { // ?????????? Long id = 1L; CustomField before = dao.findById(id); CustomField customField = new CustomField(); customField.setId(id); customField.setLabel("TEST"); customField.setOrderNo(2L); User user = new User(); user.setEmpNo("ZZA05"); user.setNameE("Keiichi Ogiwara"); customField.setCreatedBy(user); customField.setUpdatedBy(user); customField.setUseWhole(before.getUseWhole()); // ?????? customField.setVersionNo(before.getVersionNo() + 1); customField.setDeleteNo(before.getDeleteNo()); // ?? dao.update(customField); }
48. CorresponTypeDaoImplTest#testDeleteStaleRecordException()
Project: linkbinder
File: CorresponTypeDaoImplTest.java
File: CorresponTypeDaoImplTest.java
/** * {@link CorresponTypeDaoImpl#delete}??????? * StaleRecordException??? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testDeleteStaleRecordException() throws Exception { Long id = 1L; // ?????????? CorresponType before = dao.findById(id); CorresponType corresponType = new CorresponType(); corresponType.setId(id); User loginUser = new User(); loginUser.setEmpNo("ZZA05"); loginUser.setNameE("Keiichi Ogiwara"); corresponType.setUpdatedBy(loginUser); // StaleRecordException?????? corresponType.setVersionNo(before.getVersionNo() + 1); dao.delete(corresponType); }
49. CorresponGroupDaoImplTest#testDeleteVersionNoDiff()
Project: linkbinder
File: CorresponGroupDaoImplTest.java
File: CorresponGroupDaoImplTest.java
/** * ????ID??????????????. ???? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testDeleteVersionNoDiff() throws Exception { // ?????????? CorresponGroup before = dao.findById(1L); CorresponGroup cg = new CorresponGroup(); cg.setId(before.getId()); cg.setSite(before.getSite()); cg.setDiscipline(before.getDiscipline()); cg.setName(before.getName()); cg.setCreatedBy(before.getCreatedBy()); cg.setCreatedAt(before.getCreatedAt()); User loginUser = new User(); loginUser.setEmpNo("ZZA03"); loginUser.setNameE("Atsushi Isida"); cg.setUpdatedBy(loginUser); cg.setVersionNo(99L); cg.setDeleteNo(before.getDeleteNo()); dao.delete(cg); fail("??????????"); }
50. CorresponGroupDaoImplTest#testCountCorresponGroupGroupAdmin()
Project: linkbinder
File: CorresponGroupDaoImplTest.java
File: CorresponGroupDaoImplTest.java
/** * ????ID?????????????????????. ????????????GroupAdmin??? * @throws Exception */ @Test public void testCountCorresponGroupGroupAdmin() throws Exception { SearchCorresponGroupCondition condition = new SearchCorresponGroupCondition(); condition.setGroupAdmin(true); condition.setProjectId("PJ1"); condition.setSiteId(1L); User searchUser = new User(); searchUser.setEmpNo("ZZA10"); searchUser.setSecurityLevel("30"); condition.setSearchUser(searchUser); int actual = dao.countCorresponGroup(condition); assertTrue(actual == 1); }
51. CorresponGroupDaoImplTest#testFindGroupAdmin()
Project: linkbinder
File: CorresponGroupDaoImplTest.java
File: CorresponGroupDaoImplTest.java
/** * ??????????GroupAdmin???????????. * @throws Exception */ @Test public void testFindGroupAdmin() throws Exception { SearchCorresponGroupCondition condition = new SearchCorresponGroupCondition(); condition.setGroupAdmin(true); condition.setProjectId("PJ1"); User searchUser = new User(); searchUser.setEmpNo("ZZA10"); searchUser.setSecurityLevel("30"); condition.setSearchUser(searchUser); List<CorresponGroup> actual = dao.find(condition); assertNotNull(actual); assertDataSetEquals(newDataSet("CorresponGroupDaoImplTest_testFindGroupAdmin_expected.xls"), actual); }
52. CorresponDaoImplTest#testUpdateVersionNo()
Project: linkbinder
File: CorresponDaoImplTest.java
File: CorresponDaoImplTest.java
/** * {@link CorresponDaoImpl#update(jp.co.opentone.bsol.linkbinder.dto.Correspon)}???????. * ??????????????{@link StaleRecordException}????????????. * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateVersionNo() throws Exception { Correspon c = new Correspon(); c.setId(4L); // ?No??? c.setVersionNo(99L); User user = new User(); user.setEmpNo("ZZA04"); user.setNameE("Tomoko Okada"); c.setUpdatedBy(user); dao.update(c); fail("??????????"); }
53. CorresponDaoImplTest#testUpdateRecordDeleted()
Project: linkbinder
File: CorresponDaoImplTest.java
File: CorresponDaoImplTest.java
/** * {@link CorresponDaoImpl#update(jp.co.opentone.bsol.linkbinder.dto.Correspon)}???????. * ?????????????{@link StaleRecordException}????????????. * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateRecordDeleted() throws Exception { Correspon c = new Correspon(); // ????????ID? ??????Excel??? c.setId(3L); c.setVersionNo(0L); User user = new User(); user.setEmpNo("ZZA04"); user.setNameE("Tomoko Okada"); c.setUpdatedBy(user); dao.update(c); fail("??????????"); }
54. CorresponDaoImplTest#testUpdateRecordNotFound()
Project: linkbinder
File: CorresponDaoImplTest.java
File: CorresponDaoImplTest.java
/** * {@link CorresponDaoImpl#update(jp.co.opentone.bsol.linkbinder.dto.Correspon)}???????. * ??????????????{@link StaleRecordException}????????????. * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateRecordNotFound() throws Exception { Correspon c = new Correspon(); c.setId(-1L); c.setVersionNo(0L); User user = new User(); user.setEmpNo("ZZA04"); user.setNameE("Tomoko Okada"); c.setUpdatedBy(user); dao.update(c); fail("??????????"); }
55. CorresponDaoImplTest#testUpdateNotNull()
Project: linkbinder
File: CorresponDaoImplTest.java
File: CorresponDaoImplTest.java
/** * {@link CorresponDaoImpl#update(jp.co.opentone.bsol.linkbinder.dto.Correspon)}???????. * NULL???????NULL??????????{@link InvalidNullUpdatedRuntimeException} * ????????????. * @throws Exception */ @Test(expected = InvalidNullUpdatedRuntimeException.class) public void testUpdateNotNull() throws Exception { Correspon c = new Correspon(); c.setId(4L); c.setVersionNo(0L); User user = new User(); user.setEmpNo("ZZA04"); user.setNameE("Tomoko Okada"); c.setUpdatedBy(user); // NULL?????? c.setProjectId(DBValue.STRING_NULL); dao.update(c); fail("??????????"); }
56. CompanyDaoImplTest#testUpdateExclusive()
Project: linkbinder
File: CompanyDaoImplTest.java
File: CompanyDaoImplTest.java
/** * {@link CompanyDaoImpl#update}???????} * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateExclusive() throws Exception { // ????????????? Long companyId = 1L; Company c = new Company(); User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); c.setId(companyId); c.setVersionNo(-1L); c.setUpdatedBy(loginUser); dao.update(c); fail("??????????"); }
57. ProjectCompanyDaoMock#findById()
Project: linkbinder
File: ProjectCompanyDaoMock.java
File: ProjectCompanyDaoMock.java
@Override public ProjectCompany findById(Long id) { ProjectCompany pc = new ProjectCompany(); pc.setCompanyId(1L); pc.setProjectId("PJ1"); User user = new User(); user.setEmpNo("ZZA01"); user.setNameE("Taro Yamada"); pc.setCreatedBy(user); pc.setUpdatedBy(user); return pc; }
58. DisciplineDaoMock#findById()
Project: linkbinder
File: DisciplineDaoMock.java
File: DisciplineDaoMock.java
@Override public Discipline findById(Long id) throws RecordNotFoundException { User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); Discipline dis = new Discipline(); dis.setDisciplineCd("TEST"); dis.setName("Test First"); dis.setId(1L); dis.setProjectId("PJ1"); dis.setProjectNameE("Test Project1"); dis.setCreatedBy(loginUser); dis.setUpdatedBy(loginUser); dis.setVersionNo(1L); dis.setDeleteNo(0L); return dis; }
59. CorresponGroupDaoMock#findByDisciplineId()
Project: linkbinder
File: CorresponGroupDaoMock.java
File: CorresponGroupDaoMock.java
public List<CorresponGroup> findByDisciplineId(Long disciplineId) { CorresponGroup cg = new CorresponGroup(); cg.setId(1L); User loginUser = new User(); loginUser.setEmpNo("ZZA01"); loginUser.setNameE("Taro Yamada"); Discipline discipline = new Discipline(); discipline.setId(1L); discipline.setDisciplineCd("TEST"); discipline.setName("Test Discipline"); discipline.setCreatedBy(loginUser); discipline.setUpdatedBy(loginUser); cg.setDiscipline(discipline); cg.setCreatedBy(loginUser); cg.setUpdatedBy(loginUser); List<CorresponGroup> cgList = new ArrayList<CorresponGroup>(); cgList.add(cg); return cgList; }
60. CorresponWorkflowServiceImplTest#testSaveCheckerCheckedChange()
Project: linkbinder
File: CorresponWorkflowServiceImplTest.java
File: CorresponWorkflowServiceImplTest.java
/** * ?????????????? * ??????????1???Checker???????SystemAdmin?ProjectAdmin?GroupAdmin? * ???????Checker??????????? */ @Test public void testSaveCheckerCheckedChange() throws Exception { // ??????????? Correspon c = createCorrespon(); MockCorresponDao.RET_FIND_BY_ID.put("1", c); List<ProjectUser> result = new ArrayList<ProjectUser>(); ProjectUser pu; User u; u = new User(); u.setEmpNo("80001"); u.setNameE("Checker1 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80002"); u.setNameE("Checker2 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); u = new User(); u.setEmpNo("80003"); u.setNameE("Checker3 User"); pu = new ProjectUser(); pu.setUser(u); pu.setProjectId("PJ1"); result.add(pu); MockUserDao.RET_FINDPROJECTUSER = result; // ????????????????? // ------------------------------------------- List<Workflow> listworkflow = new ArrayList<Workflow>(); Workflow work = new Workflow(); User user; work.setId(new Long(99)); work.setWorkflowNo(new Long(1)); user = new User(); user.setEmpNo("80001"); user.setNameE("Checker1 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); listworkflow.add(work); work = new Workflow(); work.setId(new Long(20)); work.setWorkflowNo(new Long(2)); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.CHECKER); work.setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); user = new User(); user.setEmpNo("80002"); user.setNameE("Checker2 User"); work.setFinishedBy(user); work.setFinishedAt(new GregorianCalendar(2009, 3, 1, 12, 34, 56).getTime()); listworkflow.add(work); work = new Workflow(); work.setId(new Long(30)); work.setWorkflowNo(new Long(3)); user = new User(); user.setEmpNo("80003"); user.setNameE("Approver User"); work.setUser(user); work.setCreatedBy(user); work.setUpdatedBy(user); work.setWorkflowType(WorkflowType.APPROVER); work.setWorkflowProcessStatus(WorkflowProcessStatus.NONE); listworkflow.add(work); // ------------------------------------------- List<Workflow> workflow = createWorkflowDummy(); // ???????Checker?????? workflow.get(2).setWorkflowProcessStatus(WorkflowProcessStatus.CHECKED); MockWorkflowDao.RET_FIND_BY_CORRESPON_ID = listworkflow; c.setWorkflowStatus(WorkflowStatus.UNDER_CONSIDERATION); c.setWorkflows(listworkflow); WorkflowPattern wp = c.getCorresponType().getWorkflowPattern(); wp.setWorkflowCd("pattern1"); c.getCorresponType().setWorkflowPattern(wp); MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; MockAbstractService.IS_SYSTEM_ADMIN = true; try { service.save(c, workflow); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_WORKFLOW_PATTERN_INVALID, actual.getMessageCode()); } }
61. CorresponServiceImplTest#testRequestForApprovalCheck8()
Project: linkbinder
File: CorresponServiceImplTest.java
File: CorresponServiceImplTest.java
/** * ?????????????(?????????null) */ @Test public void testRequestForApprovalCheck8() throws Exception { // ????????????? Correspon c = createRequestForVerificationData(); c.setWorkflows(null); MockCorresponDao.RET_FIND_BY_ID.put("1", c); MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; MockAbstractService.IS_SYSTEM_ADMIN = true; // ???????? User loginUser = new User(); loginUser.setEmpNo("00003"); loginUser.setNameE("Test User3"); MockAbstractService.CURRENT_USER = loginUser; try { // ????? service.requestForApproval(c); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.NO_APPROVER_SPECIFIED, actual.getMessageCode()); } }
62. CorresponServiceImplTest#testRequestForApprovalCheck7()
Project: linkbinder
File: CorresponServiceImplTest.java
File: CorresponServiceImplTest.java
/** * ?????????????(??????????) */ @Test public void testRequestForApprovalCheck7() throws Exception { // ????????????? Correspon c = createRequestForVerificationData(); c.setWorkflows(new ArrayList<Workflow>()); MockCorresponDao.RET_FIND_BY_ID.put("1", c); MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; MockAbstractService.IS_SYSTEM_ADMIN = true; // ???????? User loginUser = new User(); loginUser.setEmpNo("00003"); loginUser.setNameE("Test User3"); MockAbstractService.CURRENT_USER = loginUser; try { // ????? service.requestForApproval(c); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.NO_APPROVER_SPECIFIED, actual.getMessageCode()); } }
63. CorresponServiceImplTest#testRequestForApprovalCheck6()
Project: linkbinder
File: CorresponServiceImplTest.java
File: CorresponServiceImplTest.java
/** * ??????Approver?????????????? */ @Test public void testRequestForApprovalCheck6() throws Exception { // ????????????? Correspon c = createRequestForVerificationData(); List<Workflow> w = c.getWorkflows(); // ??????????????????Checker??? w.get(2).setWorkflowType(WorkflowType.CHECKER); MockCorresponDao.RET_FIND_BY_ID.put("1", c); MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; MockAbstractService.IS_SYSTEM_ADMIN = true; // ???????? User loginUser = new User(); loginUser.setEmpNo("00003"); loginUser.setNameE("Test User3"); MockAbstractService.CURRENT_USER = loginUser; try { // ????? service.requestForApproval(c); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.NO_APPROVER_SPECIFIED, actual.getMessageCode()); } }
64. CorresponServiceImplTest#testRequestForApprovalCheck5()
Project: linkbinder
File: CorresponServiceImplTest.java
File: CorresponServiceImplTest.java
/** * SystemAdmin???Preparer????????????????DRAFT???????? */ @Test public void testRequestForApprovalCheck5() throws Exception { // ????????????? Correspon c = createRequestForVerificationData(); c.setWorkflowStatus(WorkflowStatus.REQUEST_FOR_CHECK); MockCorresponDao.RET_FIND_BY_ID.put("1", c); MockAbstractService.CURRENT_PROJECT_ID = "PJ1"; MockAbstractService.IS_SYSTEM_ADMIN = true; // ???????? User loginUser = new User(); loginUser.setEmpNo("00003"); loginUser.setNameE("Test User3"); MockAbstractService.CURRENT_USER = loginUser; try { // ????? service.requestForApproval(c); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_CORRESPON_STATUS_INVALID, actual.getMessageCode()); } }
65. ValueFormatterTest#testFormatUserNameAndEmpNoAndRoleNull_1()
Project: linkbinder
File: ValueFormatterTest.java
File: ValueFormatterTest.java
/** * ???????????????????????????. * Role?NULL. * @throws Exception */ @Test public void testFormatUserNameAndEmpNoAndRoleNull_1() throws Exception { User user = new User(); user.setNameE("Test User"); user.setEmpNo("00001"); String expected = "Test User/00001"; String actual = ValueFormatter.formatUserNameAndEmpNoAndRole(user); assertEquals(expected, actual); }
66. ValueFormatterTest#testFormatUserNameAndEmpNo()
Project: linkbinder
File: ValueFormatterTest.java
File: ValueFormatterTest.java
/** * ???????????????????????????. * @throws Exception */ @Test public void testFormatUserNameAndEmpNo() throws Exception { User user = new User(); user.setNameE("Test User"); user.setEmpNo("00001"); String expected = "Test User/00001"; String actual = ValueFormatter.formatUserNameAndEmpNo(user); assertEquals(expected, actual); }
67. WorkflowEditModuleTest#createCorrespon()
Project: linkbinder
File: WorkflowEditModuleTest.java
File: WorkflowEditModuleTest.java
/** * ????????????? */ private Correspon createCorrespon(Long id) { Correspon c = new Correspon(); c.setId(id); c.setCorresponNo("YOC:OT:BUILDING-00001"); CorresponGroup from = new CorresponGroup(); from.setId(new Long(1L)); from.setName("YOC:BUILDING"); c.setFromCorresponGroup(from); c.setSubject("Mock"); CorresponType ct = new CorresponType(); ct.setId(new Long(1L)); ct.setName("Request"); c.setCorresponType(ct); c.setWorkflowStatus(WorkflowStatus.DRAFT); c.setCreatedAt(new GregorianCalendar(2009, 3, 1, 1, 1, 1).getTime()); c.setUpdatedAt(new GregorianCalendar(2009, 3, 10, 10, 10, 10).getTime()); User u = new User(); u.setEmpNo("00001"); u.setNameE("Test User"); c.setCreatedBy(u); c.setUpdatedBy(u); c.setDeadlineForReply(new GregorianCalendar(2009, 4, 1).getTime()); c.setCorresponStatus(CorresponStatus.OPEN); return c; }
68. WorkflowEditModuleTest#testAllDelete2()
Project: linkbinder
File: WorkflowEditModuleTest.java
File: WorkflowEditModuleTest.java
/** * ??????????????????(???????????) */ @Test public void testAllDelete2() throws Exception { setRequiredFields(); // ????????PAGE?????? List<Workflow> listWorkflow = new ArrayList<Workflow>(); page.setWorkflow(listWorkflow); page.setWorkflowForEditView(new ArrayList<Workflow>()); User loginUser = new User(); loginUser.setEmpNo("ZZA05"); loginUser.setNameE("Keiichi Ogiwara"); Correspon correspon = new Correspon(); correspon.setCreatedBy(loginUser); page.setCorrespon(correspon); // ?????? workflowEditModule.allDelete(); assertEquals(page.getWorkflow().size(), 0); // Preparer?????? assertEquals(page.getWorkflowForEditView().size(), 1); }
69. CorresponIndexPageTest#testGetUserSelectList()
Project: linkbinder
File: CorresponIndexPageTest.java
File: CorresponIndexPageTest.java
/** * ??????????. */ @Test public void testGetUserSelectList() { List<ProjectUser> users = new ArrayList<ProjectUser>(); ProjectUser pu = new ProjectUser(); User user = new User(); user.setEmpNo("U0001"); user.setNameE("User1"); pu.setUser(user); users.add(pu); page.setUserList(users); List<SelectItem> list = page.getUserSelectList(); assertEquals(0, list.size()); page.setAdvancedSearchDisplayed(true); list = page.getUserSelectList(); assertEquals(1, list.size()); }
70. HomePageTest#testInitializeNoProject()
Project: linkbinder
File: HomePageTest.java
File: HomePageTest.java
/** * {@link jp.co.opentone.bsol.linkbinder.view.common.HomePage#initialize()} ????????????. * ???????Project??? */ @Test public void testInitializeNoProject() { User login = new User(); login.setEmpNo("ZZA02"); login.setDefaultProjectId("PJ3"); MockAbstractPage.RET_USER = login; MockHomeService.RET_FIND_PROJECTS = new ArrayList<ProjectSummary>(); page.initialize(); assertEquals(0, page.getProjectSummaryList().size()); assertEquals(0, page.getDataModel().getRowCount()); // ???? assertFalse(page.isAttentionSearch()); assertFalse(page.isPersonInChargeSearch()); assertFalse(page.isCcSearch()); }
71. HomeServiceImplTest#testFindProjectDetailsNoProjectUser02()
Project: linkbinder
File: HomeServiceImplTest.java
File: HomeServiceImplTest.java
/** * {@link HomeServiceImpl#findProjectDetails(String, boolean)}?????????. * ?????????????. */ @Test public void testFindProjectDetailsNoProjectUser02() throws Exception { String projectId = "PJ1"; User user = new User(); user.setEmpNo("00001"); MockAbstractService.RET_USER = user; try { service.findProjectDetails(projectId, false); } catch (ServiceAbortException e) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_PROJECT_DIFF, e.getMessageCode()); } }
72. HomeServiceImplTest#testFindProjectDetailsNoProjectUser01()
Project: linkbinder
File: HomeServiceImplTest.java
File: HomeServiceImplTest.java
/** * {@link HomeServiceImpl#findProjectDetails(String)}?????????. * ?????????????. */ @Test public void testFindProjectDetailsNoProjectUser01() throws Exception { String projectId = "PJ1"; User user = new User(); user.setEmpNo("00001"); MockAbstractService.RET_USER = user; try { service.findProjectDetails(projectId); } catch (ServiceAbortException e) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_PROJECT_DIFF, e.getMessageCode()); } }
73. HomeServiceImplTest#testFindProjectsSystemAdmin()
Project: linkbinder
File: HomeServiceImplTest.java
File: HomeServiceImplTest.java
/** * {@link jp.co.opentone.bsol.linkbinder.service.common.impl.HomeServiceImpl#findProjects()} * ????????????. */ @Test public void testFindProjectsSystemAdmin() throws Exception { List<ProjectSummary> expList = createProjectList(); User expUser = new User(); expUser.setEmpNo("ZZA01"); // Mock?? MockAbstractService.RET_USER = expUser; MockAbstractService.RET_SYSTEM_ADMIN = true; new MockUp<ProjectDaoImpl>() { @Mock List<ProjectSummary> findProjectSummary(SearchProjectCondition condition) { return expList; } }; List<ProjectSummary> actual = service.findProjects(); assertArrayEquals(expList.toArray(), actual.toArray()); }
74. HomeServiceImplTest#testFindProjects()
Project: linkbinder
File: HomeServiceImplTest.java
File: HomeServiceImplTest.java
/** * {@link jp.co.opentone.bsol.linkbinder.service.common.impl.HomeServiceImpl#findProjects()} * ????????????. */ @Test public void testFindProjects() throws Exception { List<ProjectSummary> expList = createProjectList(); User expUser = new User(); expUser.setEmpNo("ZZA01"); MockAbstractService.RET_USER = expUser; MockAbstractService.RET_SYSTEM_ADMIN = false; new MockUp<ProjectDaoImpl>() { @Mock List<ProjectSummary> findProjectSummary(SearchProjectCondition condition) { return expList; } }; List<ProjectSummary> actual = service.findProjects(); assertArrayEquals(expList.toArray(), actual.toArray()); }
75. CompanyServiceImplTest#testValidateNotSystemAdminMaster()
Project: linkbinder
File: CompanyServiceImplTest.java
File: CompanyServiceImplTest.java
/** * Validate????????? ????????? SystemAdmin?????? * @throws Exception */ @Test public void testValidateNotSystemAdminMaster() throws Exception { // ??????????? User user = new User(); user.setEmpNo("TEST1"); Company company = new Company(); company.setCompanyCd("TEST"); company.setName("TEST_COMPANY"); company.setCreatedBy(user); company.setUpdatedBy(user); MockAbstractService.IS_PROJECT_ADMIN = true; try { service.validate(company); fail("??????????"); } catch (ServiceAbortException actual) { assertEquals(ApplicationMessageCode.CANNOT_PERFORM_BECAUSE_ACCESS_LEVEL_INSUFFICIENT, actual.getMessageCode()); } }
76. CompanyServiceImplTest#testValidateMaster()
Project: linkbinder
File: CompanyServiceImplTest.java
File: CompanyServiceImplTest.java
/** * Validate????????? ????????? * @throws Exception */ @Test public void testValidateMaster() throws Exception { // ??????????? User user = new User(); user.setEmpNo("TEST1"); Company company = new Company(); company.setCompanyCd("TEST"); company.setName("TEST_COMPANY"); company.setCreatedBy(user); company.setUpdatedBy(user); // Mock?? MockAbstractService.IS_SYSTEM_ADMIN = true; new MockUp<CompanyDaoImpl>() { @Mock int countCheck(SearchCompanyCondition condition) { return 0; } }; boolean validate = service.validate(company); assertTrue(validate); }
77. CompanyServiceImplTest#testFindMaster()
Project: linkbinder
File: CompanyServiceImplTest.java
File: CompanyServiceImplTest.java
/** * ??????????????????. * @throws Exception */ @Test public void testFindMaster() throws Exception { // ??????????? User user = new User(); user.setEmpNo("TEST1"); Company company = new Company(); company.setCompanyCd("TEST"); company.setId(1L); company.setName("TEST_COMPANY"); company.setCreatedBy(user); company.setUpdatedBy(user); MockAbstractService.IS_SYSTEM_ADMIN = true; // Mock?? new MockUp<CompanyDaoImpl>() { @Mock Company findById(Long id) throws RecordNotFoundException { return company; } }; assertEquals(company.toString(), service.find(1L).toString()); }
78. AbstractServiceTest#testGetAccessibleProjects()
Project: linkbinder
File: AbstractServiceTest.java
File: AbstractServiceTest.java
/** * {@link AbstractService#getAccessibleProjects()}???????. */ @Test public void testGetAccessibleProjects() { User currentUser = (User) applicationContext.getBean("currentUser"); currentUser.setEmpNo("00001"); List<Project> expected = new ArrayList<Project>(); Project p; p = new Project(); p.setProjectId("PJ1"); expected.add(p); p = new Project(); p.setProjectId("PJ2"); expected.add(p); MockProjectDao.FIND_BY_EMP_NO = expected; List<Project> actual = service.getAccessibleProjects(); assertEquals(expected.size(), actual.size()); }
79. AbstractServiceTest#testGetCurrentProjectUser()
Project: linkbinder
File: AbstractServiceTest.java
File: AbstractServiceTest.java
/** * {@link AbstractService#getCurrentProjectUser()}???????. */ @Test public void testGetCurrentProjectUser() throws Exception { User u = new User(); u.setEmpNo("00001"); ProjectUser expected = new ProjectUser(); expected.setUser(u); ProcessContext c = ProcessContext.getCurrentContext(); Map<String, Object> values = new HashMap<String, Object>(); values.put(Constants.KEY_PROJECT_USER, expected); c.setValue(SystemConfig.KEY_ACTION_VALUES, values); assertThat(service.getCurrentProjectUser(), equalTo(expected)); assertThat(service.getCurrentProjectUser().getUser().getEmpNo(), equalTo(u.getEmpNo())); }
80. AbstractServiceTest#testFindProjectUser()
Project: linkbinder
File: AbstractServiceTest.java
File: AbstractServiceTest.java
/** * {@link AbstractService#findProjectUser(String, String)}???????. */ @Test public void testFindProjectUser() { ProjectUser pu = new ProjectUser(); pu.setProjectId("PJ1"); User user = new User(); user.setEmpNo("00001"); pu.setUser(user); MockUserPermissionHelper.PROJECT_USER = pu; String projectId = "PJ1"; String empNo = "00001"; assertNotNull(service.findProjectUser(projectId, empNo)); }
81. WorkflowDaoImplTest#testUpdateVersionNo()
Project: linkbinder
File: WorkflowDaoImplTest.java
File: WorkflowDaoImplTest.java
/** * ??????????????{@link StaleRecordException}????????????. * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateVersionNo() throws Exception { Long workflowId = 3L; // ??????????? User login = new User(); login.setEmpNo("ZZA01"); // ??????? Workflow w = new Workflow(); w.setVersionNo(-1L); w.setId(workflowId); w.setUpdatedBy(login); dao.update(w); fail("??????????"); }
82. WorkflowDaoImplTest#testUpdate4()
Project: linkbinder
File: WorkflowDaoImplTest.java
File: WorkflowDaoImplTest.java
/** * ????? null???????null???????? {@link InvalidNullUpdatedRuntimeException} * ????????????. * @throws Exception */ @Test(expected = InvalidNullUpdatedRuntimeException.class) public void testUpdate4() throws Exception { Long workflowId = 3L; // ??????????? User login = new User(); login.setEmpNo("ZZA01"); // ??????? Workflow w = new Workflow(); w.setVersionNo(0L); w.setId(workflowId); w.setCreatedAt(DBValue.DATE_NULL); w.setUpdatedBy(login); dao.update(w); fail("??????????"); }
83. ReplyCorresponNoSeqDaoImplTest#testUpdateVarsionNo()
Project: linkbinder
File: ReplyCorresponNoSeqDaoImplTest.java
File: ReplyCorresponNoSeqDaoImplTest.java
/** * {@link Rep.framework.core.daoeqDaoImpl#update(Entity)???????. * ?????. * * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateVarsionNo() throws Exception { User user = new User(); user.setEmpNo("USER1"); // ??????? Long id = 1L; ReplyCorresponNoSeq reply = new ReplyCorresponNoSeq(); reply.setId(id); // ????? reply.setVersionNo(0L); // ?? dao.update(reply); fail("??????????"); }
84. ReplyCorresponNoSeqDaoImplTest#testUpdateDuplicate()
Project: linkbinder
File: ReplyCorresponNoSeqDaoImplTest.java
File: ReplyCorresponNoSeqDaoImplTest.java
/** * {@link ReplyCor.framework.core.daoImpl#update(Entity)???????. * ???????. * * @throws Exception */ @Test(expected = KeyDuplicateException.class) public void testUpdateDuplicate() throws Exception { User user = new User(); user.setEmpNo("USER1"); // ??????? Long id = 1L; ReplyCorresponNoSeq reply = new ReplyCorresponNoSeq(); reply.setId(id); reply.setVersionNo(1L); reply.setUpdatedBy(user); // ????? reply.setParentCorresponId(2L); // ?? dao.update(reply); fail("??????????"); }
85. ReplyCorresponNoSeqDaoImplTest#testCreateDuplication()
Project: linkbinder
File: ReplyCorresponNoSeqDaoImplTest.java
File: ReplyCorresponNoSeqDaoImplTest.java
@Test(expected = KeyDuplicateException.class) public void testCreateDuplication() throws Exception { User user = new User(); user.setEmpNo("USER1"); // ??????? ReplyCorresponNoSeq reply = new ReplyCorresponNoSeq(); // ?? reply.setParentCorresponId(1L); reply.setNo(1L); reply.setCreatedBy(user); reply.setUpdatedBy(user); // ?? dao.create(reply); fail("??????????"); }
86. ProjectUserProfileDaoImplTest#testUpdateNoRecord()
Project: linkbinder
File: ProjectUserProfileDaoImplTest.java
File: ProjectUserProfileDaoImplTest.java
/** * {@link jp.co.opentone.bsol.linkbinder.dao.AbstractDa.framework.core.dao #update(Entity)} ????????????. * ???????????. */ @Test public void testUpdateNoRecord() throws Exception { User user = new User(); user.setEmpNo("ZZA02"); ProjectUserProfile p = new ProjectUserProfile(); p.setId(-1L); p.setUser(user); p.setProjectId("PJ1"); p.setRole("Role"); CorresponGroup group = new CorresponGroup(); group.setId(1L); p.setDefaultCorresponGroup(group); p.setCreatedBy(user); p.setUpdatedBy(user); Integer count = dao.update(p); assertNotNull(count); assertEquals(0, count.intValue()); }
87. ProjectUserProfileDaoImplTest#testUpdateDuplicate()
Project: linkbinder
File: ProjectUserProfileDaoImplTest.java
File: ProjectUserProfileDaoImplTest.java
/** * {@link jp.co.opentone.bsol.linkbinder.dao.AbstractDao .framework.core.daoupdate(Entity)} ????????????. * KEY???. */ @Test(expected = KeyDuplicateException.class) public void testUpdateDuplicate() throws Exception { User user = new User(); // ????????? user.setEmpNo("ZZA02"); ProjectUserProfile p = new ProjectUserProfile(); p.setId(1L); p.setUser(user); p.setProjectId("PJ1"); p.setRole("Role"); CorresponGroup group = new CorresponGroup(); group.setId(1L); p.setDefaultCorresponGroup(group); p.setCreatedBy(user); p.setUpdatedBy(user); dao.update(p); }
88. ProjectUserProfileDaoImplTest#testUpdateNullColumn()
Project: linkbinder
File: ProjectUserProfileDaoImplTest.java
File: ProjectUserProfileDaoImplTest.java
/** * {@link jp.co.opentone.bsol.linkbinder.dao.AbstractDao * .framework.core.daoe(Entity)} ????????????. * NULL??. */ @Test public void testUpdateNullColumn() throws Exception { User user = new User(); user.setEmpNo("ZZA01"); ProjectUserProfile p = new ProjectUserProfile(); p.setId(1L); p.setNullColumn("default_correspon_group_id"); p.setUpdatedBy(user); Integer count = dao.update(p); assertNotNull(count); assertEquals(1, count.intValue()); ProjectUserProfile actual = dao.findById(p.getId()); assertNotNull(actual); assertEquals(p.getId(), actual.getId()); assertNull(actual.getDefaultCorresponGroup()); assertEquals(p.getUpdatedBy().getEmpNo(), p.getUpdatedBy().getEmpNo()); assertNotNull(actual.getUpdatedAt()); assertEquals(0L, actual.getDeleteNo().longValue()); }
89. ProjectUserProfileDaoImplTest#testCreateDuplicate()
Project: linkbinder
File: ProjectUserProfileDaoImplTest.java
File: ProjectUserProfileDaoImplTest.java
/** * {@link jp.co.opentone.bsol.linkbinder.dao.AbstractDao * #c.framework.core.daoc.framework.core.dao.Entity)} ????????????. * KEY???. */ @Test(expected = KeyDuplicateException.class) public void testCreateDuplicate() throws Exception { User user = new User(); // ????????? user.setEmpNo("ZZA02"); ProjectUserProfile p = new ProjectUserProfile(); p.setId(null); p.setUser(user); p.setProjectId("PJ1"); p.setRole("Role"); CorresponGroup group = new CorresponGroup(); group.setId(1L); p.setDefaultCorresponGroup(group); p.setCreatedBy(user); p.setUpdatedBy(user); dao.create(p); fail("??????????"); }
90. ProjectCustomSettingDaoImplTest#testUpdateNotNull()
Project: linkbinder
File: ProjectCustomSettingDaoImplTest.java
File: ProjectCustomSettingDaoImplTest.java
/** * {@link ProjectCustomSettingDaoImpl#update} ???????. * ???(NotNull?????null???) * @throws Exception */ @Test(expected = InvalidNullUpdatedRuntimeException.class) public void testUpdateNotNull() throws Exception { String projectId = "TEST-PJ1"; ProjectCustomSetting p = dao.findByProjectId(projectId); User user = new User(); user.setEmpNo("ZZA02"); p.setDefaultStatus(null); p.setUsePersonInCharge(false); p.setUpdatedBy(user); dao.update(p); }
91. ProjectCustomSettingDaoImplTest#testUpdateFraudVersionNo()
Project: linkbinder
File: ProjectCustomSettingDaoImplTest.java
File: ProjectCustomSettingDaoImplTest.java
/** * {@link ProjectCustomSettingDaoImpl#update} ???????. * ???(version_no????) * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateFraudVersionNo() throws Exception { String projectId = "TEST-PJ1"; ProjectCustomSetting p = dao.findByProjectId(projectId); User user = new User(); user.setEmpNo("ZZA02"); p.setDefaultStatus(CorresponStatus.CLOSED); p.setUsePersonInCharge(false); p.setUpdatedBy(user); p.setVersionNo(Long.valueOf(100)); dao.update(p); }
92. ProjectCustomSettingDaoImplTest#testCreateKeyDuplicate()
Project: linkbinder
File: ProjectCustomSettingDaoImplTest.java
File: ProjectCustomSettingDaoImplTest.java
/** * {@link ProjectCustomSettingDaoImpl#create} ???????. * ???(AK?????) * @throws Exception */ @Test(expected = KeyDuplicateException.class) public void testCreateKeyDuplicate() throws Exception { User user = new User(); user.setEmpNo("ZZA01"); ProjectCustomSetting p = new ProjectCustomSetting(); p.setProjectId("TEST-PJ1"); p.setDefaultStatus(CorresponStatus.CLOSED); p.setUsePersonInCharge(false); p.setCreatedBy(user); p.setUpdatedBy(user); dao.create(p); }
93. ParentCorresponNoSeqDaoImplTest#testUpdateVarsionNo()
Project: linkbinder
File: ParentCorresponNoSeqDaoImplTest.java
File: ParentCorresponNoSeqDaoImplTest.java
/** * {@link Rep.framework.core.daoeqDaoImpl#update(Entity)???????. * ?????. * * @throws Exception */ @Test(expected = StaleRecordException.class) public void testUpdateVarsionNo() throws Exception { User user = new User(); user.setEmpNo("USER1"); // ??????? Long id = 1L; ParentCorresponNoSeq parent = new ParentCorresponNoSeq(); parent.setId(id); // ????? parent.setVersionNo(0L); // ?? dao.update(parent); fail("??????????"); }
94. ParentCorresponNoSeqDaoImplTest#testUpdateDuplicate()
Project: linkbinder
File: ParentCorresponNoSeqDaoImplTest.java
File: ParentCorresponNoSeqDaoImplTest.java
/** * {@link ReplyCor.framework.core.daoImpl#update(Entity)???????. * ???????. * * @throws Exception */ @Test(expected = KeyDuplicateException.class) public void testUpdateDuplicate() throws Exception { User user = new User(); user.setEmpNo("USER1"); // ??????? Long id = 1L; ParentCorresponNoSeq parent = new ParentCorresponNoSeq(); parent.setId(id); parent.setVersionNo(1L); parent.setUpdatedBy(user); // ????? // ?? parent.setSiteId(2L); // ?? parent.setDisciplineId(2L); // ?? dao.update(parent); fail("??????????"); }
95. ParentCorresponNoSeqDaoImplTest#testCreateDuplication()
Project: linkbinder
File: ParentCorresponNoSeqDaoImplTest.java
File: ParentCorresponNoSeqDaoImplTest.java
/** * ???????. * @throws Exception */ @Test(expected = KeyDuplicateException.class) public void testCreateDuplication() throws Exception { User user = new User(); user.setEmpNo("USER1"); // ??????? ParentCorresponNoSeq parent = new ParentCorresponNoSeq(); // ?? parent.setSiteId(1L); // ?? parent.setDisciplineId(1L); parent.setNo(1L); parent.setCreatedBy(user); parent.setUpdatedBy(user); // ?? dao.create(parent); fail("??????????"); }
96. FavoriteFilterDaoImplTest#testDeleteNotExistsRecord()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#deleteById}???????} * ????????????????? * ????StaleRecordException????? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testDeleteNotExistsRecord() throws Exception { // ?????ID??? Long id = 99L; // prepare ??????????????? FavoriteFilter filter = new FavoriteFilter(); filter.setId(id); User loginUser = new User(); loginUser.setEmpNo("ZZA01"); filter.setUpdatedBy(loginUser); filter.setVersionNo(1L); // execute dao.delete(filter); fail("StaleRecordException is occured."); }
97. FavoriteFilterDaoImplTest#testDeleteUpdatedRecord()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#deleteById}???????} * ????????????????????VersionNo??? * ????StaleRecordException????? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testDeleteUpdatedRecord() throws Exception { Long id = 23L; // prepare ??????????????? FavoriteFilter filter = new FavoriteFilter(); filter.setId(id); User loginUser = new User(); loginUser.setEmpNo("ZZA01"); filter.setUpdatedBy(loginUser); filter.setVersionNo(1L); // execute dao.delete(filter); fail("StaleRecordException is occured."); }
98. FavoriteFilterDaoImplTest#testDeleteDeletedRecord()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#deleteById}???????} * ??????????????????? * ????StaleRecordException????? * @throws Exception */ @Test(expected = StaleRecordException.class) public void testDeleteDeletedRecord() throws Exception { Long id = 22L; // prepare ??????????????? FavoriteFilter filter = new FavoriteFilter(); filter.setId(id); User loginUser = new User(); loginUser.setEmpNo("ZZA01"); filter.setUpdatedBy(loginUser); filter.setVersionNo(1L); // execute dao.delete(filter); fail("StaleRecordException is occured."); }
99. FavoriteFilterDaoImplTest#testFindNormalToGetNogthingForNotExistsActiveRecords()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#find(SearchFavoriteFilterCondition)}???????. * ????????? * ??????? * FavoriteFilterDaoImplTest.xls ??? * @throws Exception */ @Test public void testFindNormalToGetNogthingForNotExistsActiveRecords() throws Exception { // prepare Project project = new Project(); project.setProjectId("PJ_FIND"); User user = new User(); user.setEmpNo("ZZA04"); SearchFavoriteFilterCondition condition = new SearchFavoriteFilterCondition(project, user); condition.setPageNo(DEFAULT_PAGE_NO); condition.setPageRowNum(DEFAULT_ROW_NUM); // execute List<FavoriteFilter> filterList = dao.find(condition); // verify // ????????????Excel????????????????? assertNotNull(filterList); assertTrue("filter list size must be zero.", filterList.size() == 0); }
100. FavoriteFilterDaoImplTest#testFindNormalToGetNoghingForNotExistsProjectIdAndEmpNo()
Project: linkbinder
File: FavoriteFilterDaoImplTest.java
File: FavoriteFilterDaoImplTest.java
/** * {@link FavoriteFilterDaoImpl#find(SearchFavoriteFilterCondition)}???????. * ????????? * ??????ID??????NO??? * FavoriteFilterDaoImplTest.xls ??? * @throws Exception */ @Test public void testFindNormalToGetNoghingForNotExistsProjectIdAndEmpNo() throws Exception { // prepare Project project = new Project(); project.setProjectId("DUMMY"); User user = new User(); user.setEmpNo("DUMMY"); SearchFavoriteFilterCondition condition = new SearchFavoriteFilterCondition(project, user); condition.setPageNo(DEFAULT_PAGE_NO); condition.setPageRowNum(DEFAULT_ROW_NUM); // execute List<FavoriteFilter> filterList = dao.find(condition); // verify // ????????????Excel????????????????? assertNotNull(filterList); assertTrue("filter list size must be zero.", filterList.size() == 0); }