Author: andrei_exadel
Date: 2009-01-23 07:46:27 -0500 (Fri, 23 Jan 2009)
New Revision: 12381
Modified:
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/DropDownMenuTest.java
Log:
Drop Down menu test
Modified:
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/DropDownMenuTest.java
===================================================================
---
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/DropDownMenuTest.java 2009-01-23
12:45:58 UTC (rev 12380)
+++
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/DropDownMenuTest.java 2009-01-23
12:46:27 UTC (rev 12381)
@@ -20,6 +20,9 @@
*/
package org.richfaces.testng;
+import java.util.HashMap;
+import java.util.Map;
+
import org.ajax4jsf.autotest.bean.AutoTestBean;
import org.ajax4jsf.template.Template;
import org.richfaces.AutoTester;
@@ -33,6 +36,12 @@
static final String INIT_IMMEDIATE_METHOD =
"#{ddmenuBean.initImmediateTest}";
static final String IMMEDIATE_WITH_EXTERNAL_VALIDATION_URL =
"/pages/dropDownMenu/testImmediateWithExternalValidation.xhtml";
+
+ static final Map<String, String> params = new HashMap<String, String>();
+
+ static {
+ params.put("parameter1", "value1");
+ }
@Test
public void testDropDownMenuComponent(Template template) {
@@ -83,6 +92,22 @@
autoTester.testAjaxSingleWithInternalValidationFailed();
}
+
+ @Test
+ public void testAjaxSingleWithProcessExternalValidationFailed(Template template) {
+ AutoTester autoTester = getAutoTester(this);
+ autoTester.renderPage(template, RESET_METHOD);
+
+ autoTester.testAjaxSingleWithProcesExternalValidation(true);
+ }
+
+ @Test
+ public void testNestedParams(Template template) {
+ AutoTester autoTester = getAutoTester(this);
+ autoTester.renderPage(template, RESET_METHOD);
+
+ autoTester.testRequestParameters(params);
+ }
public String getTestUrl() {
Show replies by date