1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.krad.demo.uif.library.general;
17
18 import org.junit.Test;
19 import org.kuali.rice.testtools.selenium.WebDriverLegacyITBase;
20 import org.openqa.selenium.By;
21
22
23
24
25 public class DemoGeneralFeaturesIconsAft extends WebDriverLegacyITBase {
26
27
28
29
30 public static final String BOOKMARK_URL = "/kr-krad/kradsampleapp?viewId=Demo-IconsView";
31
32 @Override
33 protected String getBookmarkUrl() {
34 return BOOKMARK_URL;
35 }
36
37 @Override
38 protected void navigate() throws Exception {
39 waitAndClickById("Demo-LibraryLink", "");
40 waitAndClickByLinkText("General Features");
41 waitAndClickByLinkText("Icons");
42 }
43
44 protected void testGeneralFeaturesIcons() throws Exception {
45 waitForElementPresentByXpath("//label[@class='clearfix icon-home uif-boxLayoutVerticalItem pull-left clearfix']");
46 waitForElementPresentByXpath("//label[@class='clearfix icon-home2 uif-boxLayoutVerticalItem pull-left clearfix']");
47 waitForElementPresentByXpath("//label[@class='clearfix icon-home3 uif-boxLayoutVerticalItem pull-left clearfix']");
48 waitForElementPresentByXpath("//label[@class='clearfix icon-office uif-boxLayoutVerticalItem pull-left clearfix']");
49 waitForElementPresentByXpath("//label[@class='clearfix icon-newspaper uif-boxLayoutVerticalItem pull-left clearfix']");
50 waitForElementPresentByXpath("//label[@class='clearfix icon-pencil uif-boxLayoutVerticalItem pull-left clearfix']");
51 waitForElementPresentByXpath("//label[@class='clearfix icon-pencil2 uif-boxLayoutVerticalItem pull-left clearfix']");
52 waitForElementPresentByXpath("//label[@class='clearfix icon-quill uif-boxLayoutVerticalItem pull-left clearfix']");
53 waitForElementPresentByXpath("//label[@class='clearfix icon-pen uif-boxLayoutVerticalItem pull-left clearfix']");
54 waitForElementPresentByXpath("//label[@class='clearfix icon-blog uif-boxLayoutVerticalItem pull-left clearfix']");
55 }
56
57 @Test
58 public void testGeneralFeaturesIconsBookmark() throws Exception {
59 testGeneralFeaturesIcons();
60 passed();
61 }
62
63 @Test
64 public void testGeneralFeaturesIconsNav() throws Exception {
65 testGeneralFeaturesIcons();
66 passed();
67 }
68 }