[richfaces-svn-commits] JBoss Rich Faces SVN: r14280 - in branches/community/3.3.X/test-applications/regressionArea/regressionArea-tests/src/test/java/org/richfaces/testng: rf7172 and 1 other directory.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Fri May 22 09:52:50 EDT 2009


Author: mvitenkov
Date: 2009-05-22 09:52:50 -0400 (Fri, 22 May 2009)
New Revision: 14280

Added:
   branches/community/3.3.X/test-applications/regressionArea/regressionArea-tests/src/test/java/org/richfaces/testng/rf7172/
   branches/community/3.3.X/test-applications/regressionArea/regressionArea-tests/src/test/java/org/richfaces/testng/rf7172/Test.java
Log:
RF-7172 java bean test.

Added: branches/community/3.3.X/test-applications/regressionArea/regressionArea-tests/src/test/java/org/richfaces/testng/rf7172/Test.java
===================================================================
--- branches/community/3.3.X/test-applications/regressionArea/regressionArea-tests/src/test/java/org/richfaces/testng/rf7172/Test.java	                        (rev 0)
+++ branches/community/3.3.X/test-applications/regressionArea/regressionArea-tests/src/test/java/org/richfaces/testng/rf7172/Test.java	2009-05-22 13:52:50 UTC (rev 14280)
@@ -0,0 +1,32 @@
+package org.richfaces.testng.rf7172;
+
+import org.richfaces.SeleniumTestBase;
+
+public class Test extends SeleniumTestBase {
+
+	@org.testng.annotations.Test
+	public void testExecute() throws Exception {
+		renderPage();
+
+		// click 'click' link
+		clickById("form:clickID");
+		// the context menu should appears
+		AssertVisible("form:contextMenu");
+		// click menu item
+		clickById("form:menuItem");
+		// get alert message
+		String str = selenium.getAlert();
+
+		try {
+			if (!str.equalsIgnoreCase("testValue"))
+				throw new AssertionError("params test failed.");
+		} catch (Exception e) {
+			System.err.println(e.getStackTrace());
+		}
+	}
+
+	@Override
+	public String getTestUrl() {
+		return "pages/rf7172.xhtml";
+	}
+}




More information about the richfaces-svn-commits mailing list