Author: konstantin.mishin
Date: 2008-11-04 11:38:02 -0500 (Tue, 04 Nov 2008)
New Revision: 11020
Modified:
trunk/test-applications/seleniumTest/richfaces/src/main/webapp/pages/orderingList/orderingListTest.xhtml
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/OrderingListTest.java
Log:
RF-4837
Modified:
trunk/test-applications/seleniumTest/richfaces/src/main/webapp/pages/orderingList/orderingListTest.xhtml
===================================================================
(Binary files differ)
Modified:
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/OrderingListTest.java
===================================================================
---
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/OrderingListTest.java 2008-11-04
16:22:04 UTC (rev 11019)
+++
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/OrderingListTest.java 2008-11-04
16:38:02 UTC (rev 11020)
@@ -59,8 +59,22 @@
private String selectionText;
private String activeItemText;
+
+ private String messagesId;
/**
+ * 'required' and 'requiredMessage' attributes work
+ */
+ @Test
+ public void testRequired(Template template) {
+ renderPage(template);
+ initFields();
+ Assert.assertTrue(selenium.getText(messagesId).length() == 0);
+ clickAjaxCommandAndWait(getParentId() + "testRequired:submit");
+ Assert.assertFalse(selenium.getText(messagesId).length() == 0);
+ }
+
+ /**
* Check "caption" facet
*/
@Test
@@ -187,7 +201,8 @@
}
private void initFields() {
- orderingListId = getParentId() + "_form:orderingList";
+ String formId = getParentId() + "_form:";
+ orderingListId = formId + "orderingList";
firstButton = orderingListId + "first";
firstButtonDisabled = orderingListId + "disfirst";
@@ -204,11 +219,12 @@
firstRow = orderingListId + ":0";
thirdRow = orderingListId + ":2";
- actionResultText = getParentId() + "_form:actionResult";
- selectionText = getParentId() + "_form:selection";
- activeItemText = getParentId() + "_form:activeItem";
+ actionResultText = formId + "actionResult";
+ selectionText = formId + "selection";
+ activeItemText = formId + "activeItem";
ajax = firstRow + ":_ajax";
server = orderingListId + ":1:_server";
+ messagesId = formId + "messages";
}
public String getTestUrl() {
Show replies by date