1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.krad.labs.lookups;
17
18 import org.junit.Test;
19
20
21
22
23 public class LabsLookupHeadingsAft extends LabsLookupBase {
24
25
26
27
28 public static final String BOOKMARK_URL = "/kr-krad/lookup?methodToCall=start&viewId=LabsLookup-HeadingsView&hideReturnLink=true";
29
30
31 @Override
32 protected String getBookmarkUrl() {
33 return BOOKMARK_URL;
34 }
35
36 @Override
37 protected void navigate() throws Exception {
38 navigateToLookup("Lookup Headings");
39 }
40
41 @Test
42 public void testLabsLookupHeadingsBookmark() throws Exception {
43 testLabsLookupHeadings();
44 passed();
45 }
46
47 @Test
48 public void testLabsLookupHeadingsNav() throws Exception {
49 testLabsLookupHeadings();
50 passed();
51 }
52
53 protected void testLabsLookupHeadings()throws Exception {
54 waitForElementPresentByXpath("//div[@class='uif-horizontalBoxGroup uif-header-upperGroup clearfix']/span");
55 assertElementPresentByXpath("//div[@class='uif-horizontalBoxGroup uif-header-lowerGroup clearfix']/p");
56 assertElementPresentByXpath("//div[@class='uif-horizontalBoxGroup uif-header-rightGroup']/p");
57 waitAndClickButtonByText("Custom Button");
58 alertAccept();
59 }
60 }