[richfaces-svn-commits] JBoss Rich Faces SVN: r11964 - in trunk/ui/extendedDataTable/src: test/java/org/richfaces/renderkit and 1 other directory.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Mon Dec 22 08:11:31 EST 2008
Author: alevkovsky
Date: 2008-12-22 08:11:31 -0500 (Mon, 22 Dec 2008)
New Revision: 11964
Modified:
trunk/ui/extendedDataTable/src/main/config/component/ExtendedDataTable.xml
trunk/ui/extendedDataTable/src/test/java/org/richfaces/renderkit/AbstractExtendedTableRendererTest.java
Log:
Add JUnits for extendedDataTable
Modified: trunk/ui/extendedDataTable/src/main/config/component/ExtendedDataTable.xml
===================================================================
--- trunk/ui/extendedDataTable/src/main/config/component/ExtendedDataTable.xml 2008-12-22 13:10:57 UTC (rev 11963)
+++ trunk/ui/extendedDataTable/src/main/config/component/ExtendedDataTable.xml 2008-12-22 13:11:31 UTC (rev 11964)
@@ -8,6 +8,10 @@
<superclass>org.richfaces.component.UIExtendedDataTable</superclass>
<description> The <rich:extendedDataTable> component is used for
tables extending standard component <rich:dataTable> . </description>
+ <test>
+ <classname>org.richfaces.component.html.HtmlExtendedDataTableComponentTest</classname>
+ <superclassname>org.ajax4jsf.tests.AbstractAjax4JsfTestCase</superclassname>
+ </test>
<renderer generate="true" override="true">
<name>org.richfaces.ExtendedDataTableRenderer</name>
<template>org/richfaces/htmlExtendedDataTable.jspx</template>
Modified: trunk/ui/extendedDataTable/src/test/java/org/richfaces/renderkit/AbstractExtendedTableRendererTest.java
===================================================================
--- trunk/ui/extendedDataTable/src/test/java/org/richfaces/renderkit/AbstractExtendedTableRendererTest.java 2008-12-22 13:10:57 UTC (rev 11963)
+++ trunk/ui/extendedDataTable/src/test/java/org/richfaces/renderkit/AbstractExtendedTableRendererTest.java 2008-12-22 13:11:31 UTC (rev 11964)
@@ -71,6 +71,11 @@
column.setId("columnId" + i);
column.setRendered(true);
column.setSortable(true);
+ UIOutput text = (UIOutput) createComponent(
+ HtmlOutputText.COMPONENT_TYPE, HtmlOutputText.class
+ .getName(), null, null, null);
+ column.getFacets().put("header", text);
+ column.getFacets().put("footer", text);
if (i == 0) {
column.setSortOrder(Ordering.ASCENDING);
}
@@ -434,11 +439,11 @@
// }
public void testDoDecodeFacesContextUIComponent() {
- // facesContext.getExternalContext().getRequestParameterMap().put(
- // table.getClientId(facesContext), "fsp");
- // facesContext.getExternalContext().getRequestParameterMap().put(
- // "fsp", "extDT:columnId0");
- // renderer.doDecode(facesContext, table);
+ facesContext.getExternalContext().getRequestParameterMap().put(
+ table.getClientId(facesContext), "fsp");
+ facesContext.getExternalContext().getRequestParameterMap().put(
+ "fsp", "extDT:columnId0");
+ renderer.doDecode(facesContext, table);
}
// public void testEncodeEndFacesContextUIComponent() {
More information about the richfaces-svn-commits
mailing list