Author: konstantin.mishin
Date: 2008-11-11 12:31:40 -0500 (Tue, 11 Nov 2008)
New Revision: 11088
Modified:
trunk/test-applications/seleniumTest/richfaces/src/main/java/org/ajax4jsf/bean/OrderingListTestBean.java
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-4892
Modified:
trunk/test-applications/seleniumTest/richfaces/src/main/java/org/ajax4jsf/bean/OrderingListTestBean.java
===================================================================
---
trunk/test-applications/seleniumTest/richfaces/src/main/java/org/ajax4jsf/bean/OrderingListTestBean.java 2008-11-11
17:18:51 UTC (rev 11087)
+++
trunk/test-applications/seleniumTest/richfaces/src/main/java/org/ajax4jsf/bean/OrderingListTestBean.java 2008-11-11
17:31:40 UTC (rev 11088)
@@ -40,6 +40,7 @@
private Boolean orderControlsVisible;
private Boolean showButtonLabels;
+ private Boolean rendered;
public OrderingListTestBean() {
init();
@@ -54,6 +55,7 @@
selection = new HashSet<Item>();
orderControlsVisible = true;
showButtonLabels = true;
+ setRendered(true);
}
public Object getActionResult() {
@@ -123,6 +125,15 @@
}
+ public void setRendered(Boolean rendered) {
+ this.rendered = rendered;
+ }
+
+ public Boolean getRendered() {
+ return rendered;
+ }
+
+
private class ItemConverter implements Converter {
/* (non-Javadoc)
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-11
17:18:51 UTC (rev 11087)
+++
trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/OrderingListTest.java 2008-11-11
17:31:40 UTC (rev 11088)
@@ -70,7 +70,22 @@
private String showButtonLabelsId;
+ private String renderedId;
+
/**
+ * component with rendered = false is not present on the page
+ */
+ @Test
+ public void testRendered(Template template) {
+ renderPage(template, initMethod);
+ initFields();
+ Assert.assertTrue(selenium.isElementPresent(orderingListId));
+ clickAjaxCommandAndWait(renderedId);
+ clickAjaxCommandAndWait(submitId);
+ Assert.assertFalse(selenium.isElementPresent(orderingListId));
+ }
+
+ /**
* component is present on the page with data according to value attribute
*/
@Test
@@ -349,6 +364,7 @@
messagesId = formId + "messages";
orderControlsVisibleId = attrFormId + ":orderControlsVisibleId";
showButtonLabelsId = attrFormId + ":showButtonLabelsId";
+ renderedId = attrFormId + ":renderedId";
}
public String getTestUrl() {
Show replies by date