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.AdminMenuBlanketAppITBase;
19 import edu.samplu.common.AdminMenuITBase;
20 import edu.samplu.common.ITUtil;
21 import org.apache.commons.lang.RandomStringUtils;
22
23
24
25
26
27
28 public class IdentityPersonBlanketAppIT extends AdminMenuBlanketAppITBase {
29 @Override
30 protected String getLinkLocator() {
31 return "link=Person";
32 }
33
34 @Override
35 public String blanketApprove() throws Exception {
36 String docId = waitForDocId();
37 waitAndType("//input[@id='document.documentHeader.documentDescription']", "Validation Test Person");
38 waitAndType("//input[@id='document.principalName']", "principal "+ RandomStringUtils.randomAlphabetic(3).toLowerCase());
39 select("newAffln.affiliationTypeCode", "label=Affiliate");
40 select("newAffln.campusCode", "label=BX - BLGTN OFF CAMPUS");
41 select("newAffln.campusCode", "label=BL - BLOOMINGTON");
42 waitAndClick("newAffln.dflt");
43 waitAndClick("methodToCall.addAffln.anchor");
44 waitAndClick("tab-Contact-imageToggle");
45 select("newName.namePrefix", "label=Mr");
46 waitAndType("newName.firstName", "First");
47 waitAndType("newName.lastName", "Last");
48 select("newName.nameSuffix", "label=Mr");
49 waitAndClick("newName.dflt");
50 waitAndClick("methodToCall.addName.anchor");
51 waitForPageToLoad();
52 return docId;
53 }
54 }
55