1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package edu.samplu.admin.test;
17
18 import edu.samplu.common.AdminMenuBlanketAppLegacyITBase;
19 import edu.samplu.common.AdminMenuLegacyITBase;
20 import edu.samplu.common.ITUtil;
21
22
23
24
25
26
27 public class IdentityResponsibilityBlanketAppLegacyIT extends AdminMenuBlanketAppLegacyITBase {
28 @Override
29 protected String getLinkLocator() {
30 return "Responsibility";
31 }
32
33 @Override
34 public String blanketApprove() throws Exception {
35 String docId = waitForDocId();
36 waitAndTypeByXpath("//input[@id='document.documentHeader.documentDescription']", "Validation Test Responsibility " + ITUtil.DTS_TWO);
37 assertBlanketApproveButtonsPresent();
38 selectByXpath("//select[@id='document.newMaintainableObject.namespaceCode']", AdminMenuLegacyITBase.LABEL_KUALI_KUALI_SYSTEMS);
39 waitAndTypeByXpath("//input[@id='document.newMaintainableObject.name']", "Validation Test Responsibility " + ITUtil.DTS_TWO);
40 waitAndTypeByXpath("//input[@id='document.newMaintainableObject.documentTypeName']", "Test " + ITUtil.DTS_TWO);
41 waitAndTypeByXpath("//input[@id='document.newMaintainableObject.routeNodeName']", "Test " + ITUtil.DTS_TWO);
42 waitAndClickByXpath("//input[@id='document.newMaintainableObject.actionDetailsAtRoleMemberLevel']");
43 waitAndClickByXpath("//input[@id='document.newMaintainableObject.required']");
44 return docId;
45 }
46 }
47