1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package edu.samplu.krad.library.elements;
17
18 import org.junit.Test;
19
20 import org.kuali.rice.testtools.selenium.Failable;
21 import org.kuali.rice.testtools.selenium.ITUtil;
22 import org.kuali.rice.testtools.selenium.SmokeTestBase;
23 import org.kuali.rice.testtools.selenium.WebDriverLegacyITBase;
24
25
26
27
28 public class DemoLibraryElementsSpaceSmokeTest extends SmokeTestBase {
29
30
31
32
33 public static final String BOOKMARK_URL = "/kr-krad/kradsampleapp?viewId=Demo-Space-View&methodToCall=start";
34
35 @Override
36 protected String getBookmarkUrl() {
37 return BOOKMARK_URL;
38 }
39
40 @Override
41 protected void navigate() throws Exception {
42 waitAndClickById("Demo-LibraryLink", "");
43 waitAndClickByLinkText("Elements");
44 waitAndClickByLinkText("Space");
45 }
46
47 protected void testLibraryElementsSpace() throws Exception {
48 waitForPageToLoad();
49 assertTextPresent("Before space");
50 assertTextPresent("nbsp");
51 assertTextPresent("After space");
52 }
53
54 @Test
55 public void testLibraryElementsSpaceBookmark() throws Exception {
56 testLibraryElementsSpace();
57 passed();
58 }
59
60 @Test
61 public void testLibraryElementsSpaceNav() throws Exception {
62 testLibraryElementsSpace();
63 passed();
64 }
65 }