1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package edu.samplu.krad.travelview;
17
18 import edu.samplu.common.ITUtil;
19 import edu.samplu.common.KradMenuITBase;
20 import org.junit.Test;
21
22
23
24
25 public class MaintenanceSaveIT extends KradMenuITBase {
26 @Override
27 protected String getLinkLocator() {
28 return "link=Travel Account Maintenance (New)";
29 }
30
31 @Test
32
33
34
35 public void testVerifySave() throws Exception {
36 gotoMenuLinkLocator();
37 waitAndType("name=document.documentHeader.documentDescription", "Test Document " + ITUtil.DTS);
38 waitAndClick("name=document.newMaintainableObject.dataObject.number");
39 waitAndType("name=document.newMaintainableObject.dataObject.number", "1234567890");
40 waitAndType("name=document.newMaintainableObject.dataObject.extension.accountTypeCode", "EAT");
41 waitAndType("name=document.newMaintainableObject.dataObject.subAccount", "a1");
42 waitAndClick("css=button[data-loadingmessage='Saving...'].uif-action.uif-primaryActionButton.uif-boxLayoutHorizontalItem");
43 Thread.sleep(2000);
44 checkErrorMessageItem(" also digit validation jira https://jira.kuali.org/browse/KULRICE-8038");
45 }
46 }