1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package edu.samplu.krad.labs.lookups;
17
18 import org.junit.Test;
19
20
21
22
23
24 public class DemoLabsLookupMVURLSearchSmokeTest extends DemoLabsLookupBase {
25
26
27
28
29 public static final String BOOKMARK_URL = "/kr-krad/lookup?methodToCall=search&viewId=LabsLookup-ResultsLimitView&renderLookupCriteria=false&hideReturnLink=true&multipleValuesSelect=true";
30
31 @Override
32 protected String getBookmarkUrl() {
33 return BOOKMARK_URL;
34 }
35
36 @Override
37 protected void navigate() throws Exception {
38 navigateToLookup("Lookup MV URL - Search");
39 }
40
41 @Test
42 public void testLabsLookupMVURLSearchBookmark() throws Exception {
43 testLabsLookupMVURLSearch();
44 passed();
45 }
46
47 @Test
48 public void testLabsLookupMVURLSearchNav() throws Exception {
49 testLabsLookupMVURLSearch();
50 passed();
51 }
52
53 protected void testLabsLookupMVURLSearch()throws Exception {
54 if(isElementPresentByXpath("//button[contains(text(), 'Search')]"))
55 {
56 fail("Search Button Present");
57 }
58 assertTextPresent("4 items retrieved, displaying all items.");
59 }
60 }