[richfaces-svn-commits] JBoss Rich Faces SVN: r1342 - in trunk/sandbox/scrollable-grid/src/test/java/org/richfaces: taglib and 1 other directory.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Wed Jun 27 10:52:01 EDT 2007
Author: abelevich
Date: 2007-06-27 10:52:01 -0400 (Wed, 27 Jun 2007)
New Revision: 1342
Added:
trunk/sandbox/scrollable-grid/src/test/java/org/richfaces/taglib/
trunk/sandbox/scrollable-grid/src/test/java/org/richfaces/taglib/ScrollableGridColumnTagTest.java
trunk/sandbox/scrollable-grid/src/test/java/org/richfaces/taglib/ScrollableGridTagTest.java
Log:
test for tags
Added: trunk/sandbox/scrollable-grid/src/test/java/org/richfaces/taglib/ScrollableGridColumnTagTest.java
===================================================================
--- trunk/sandbox/scrollable-grid/src/test/java/org/richfaces/taglib/ScrollableGridColumnTagTest.java (rev 0)
+++ trunk/sandbox/scrollable-grid/src/test/java/org/richfaces/taglib/ScrollableGridColumnTagTest.java 2007-06-27 14:52:01 UTC (rev 1342)
@@ -0,0 +1,116 @@
+/**
+ * GENERATED FILE - DO NOT EDIT
+ *
+ */
+package org.richfaces.taglib;
+
+import java.lang.String ;
+import org.ajax4jsf.tests.AbstractAjax4JsfTestCase ;
+import javax.faces.component.UIComponent ;
+import javax.faces.component.UIComponent;
+import javax.faces.webapp.UIComponentTag;
+import org.richfaces.component.html.HtmlScrollableGridColumn;
+import javax.faces.application.Application;
+import javax.faces.el.ValueBinding;
+import javax.servlet.Servlet;
+import javax.servlet.ServletConfig;
+import javax.servlet.ServletContext;
+import javax.servlet.ServletException;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
+import javax.servlet.http.HttpServletRequestWrapper;
+import javax.servlet.http.HttpSession;
+import javax.servlet.jsp.JspException;
+import javax.servlet.jsp.JspWriter;
+import javax.servlet.jsp.PageContext;
+import javax.servlet.jsp.el.ExpressionEvaluator;
+import javax.servlet.jsp.el.VariableResolver;
+import javax.servlet.jsp.tagext.Tag;
+import java.io.IOException;
+import java.util.Enumeration;
+
+
+
+/**
+ * @author shura (latest modification by $Author: alexsmirnov $)
+ * @version $Revision: 1.1.2.2 $ $Date: 2007/01/03 21:05:14 $
+ *
+ */
+public class ScrollableGridColumnTagTest extends org.ajax4jsf.tests.AbstractAjax4JsfTestCase {
+
+
+ private ScrollableGridColumnTag tag;
+
+ /**
+ * Constructor to init default renderers
+ */
+ public ScrollableGridColumnTagTest (String name){
+ super(name);
+ }
+
+
+ public void setUp() throws Exception {
+ super.setUp();
+ tag = new ScrollableGridColumnTag();
+ tag.setParent(new UIComponentTag(){
+
+ public String getComponentType() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public String getRendererType() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public int doStartTag() throws JspException {
+ // TODO Auto-generated method stub
+ return Tag.EVAL_BODY_INCLUDE;
+ }
+
+ public int doEndTag() throws JspException {
+ // TODO Auto-generated method stub
+ return Tag.EVAL_BODY_INCLUDE;
+ }
+
+ });
+
+ }
+
+ public void tearDown() throws Exception {
+ super.tearDown();
+ tag = null;
+ }
+
+
+ public void testSetPropertiesUIComponent() {
+ HtmlScrollableGridColumn component = new HtmlScrollableGridColumn();
+ // create binding
+ Application application = null;
+ ValueBinding binding = null;
+
+
+ tag.setProperties(component);
+
+/*
+ // TODO - setup properties for other cases.
+ // name footer with type javax.faces.component.UIComponent
+ setStringProperty(component, "width",this._width);
+ // TODO - setup properties for other cases.
+ // name header with type javax.faces.component.UIComponent
+ setStringProperty(component, "headerClass",this._headerClass);
+ setStringProperty(component, "footerClass",this._footerClass);
+ // Simple type - boolean
+ setBooleanProperty(component, "breakBefore",this._breakBefore);
+ // Simple type - boolean
+ setBooleanProperty(component, "sortable",this._sortable);
+ */
+ }
+
+ public void testGetComponentType(){
+ assertNotNull(tag.getComponentType());
+ }
+
+
+}
Added: trunk/sandbox/scrollable-grid/src/test/java/org/richfaces/taglib/ScrollableGridTagTest.java
===================================================================
--- trunk/sandbox/scrollable-grid/src/test/java/org/richfaces/taglib/ScrollableGridTagTest.java (rev 0)
+++ trunk/sandbox/scrollable-grid/src/test/java/org/richfaces/taglib/ScrollableGridTagTest.java 2007-06-27 14:52:01 UTC (rev 1342)
@@ -0,0 +1,175 @@
+/**
+ * GENERATED FILE - DO NOT EDIT
+ *
+ */
+package org.richfaces.taglib;
+
+import java.lang.String ;
+import org.ajax4jsf.tests.AbstractAjax4JsfTestCase ;
+import java.util.Collection ;
+import java.lang.Object ;
+import java.util.List ;
+import org.ajax4jsf.ajax.repeat.DataComponentState ;
+import java.util.Set ;
+import javax.faces.component.UIComponent ;
+import javax.faces.component.UIComponent;
+import javax.faces.webapp.UIComponentTag;
+import org.richfaces.component.html.HtmlScrollableGrid;
+import javax.faces.application.Application;
+import javax.faces.el.ValueBinding;
+import javax.servlet.Servlet;
+import javax.servlet.ServletConfig;
+import javax.servlet.ServletContext;
+import javax.servlet.ServletException;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
+import javax.servlet.http.HttpServletRequestWrapper;
+import javax.servlet.http.HttpSession;
+import javax.servlet.jsp.JspException;
+import javax.servlet.jsp.JspWriter;
+import javax.servlet.jsp.PageContext;
+import javax.servlet.jsp.el.ExpressionEvaluator;
+import javax.servlet.jsp.el.VariableResolver;
+import javax.servlet.jsp.tagext.Tag;
+import java.io.IOException;
+import java.util.Enumeration;
+
+
+
+/**
+ * @author shura (latest modification by $Author: alexsmirnov $)
+ * @version $Revision: 1.1.2.2 $ $Date: 2007/01/03 21:05:14 $
+ *
+ */
+public class ScrollableGridTagTest extends org.ajax4jsf.tests.AbstractAjax4JsfTestCase {
+
+
+ private ScrollableGridTag tag;
+
+ /**
+ * Constructor to init default renderers
+ */
+ public ScrollableGridTagTest (String name){
+ super(name);
+ }
+
+
+ public void setUp() throws Exception {
+ super.setUp();
+ tag = new ScrollableGridTag();
+ tag.setParent(new UIComponentTag(){
+
+ public String getComponentType() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public String getRendererType() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public int doStartTag() throws JspException {
+ // TODO Auto-generated method stub
+ return Tag.EVAL_BODY_INCLUDE;
+ }
+
+ public int doEndTag() throws JspException {
+ // TODO Auto-generated method stub
+ return Tag.EVAL_BODY_INCLUDE;
+ }
+
+ });
+
+ }
+
+ public void tearDown() throws Exception {
+ super.tearDown();
+ tag = null;
+ }
+
+
+ public void testSetPropertiesUIComponent() {
+ HtmlScrollableGrid component = new HtmlScrollableGrid();
+ // create binding
+ Application application = null;
+ ValueBinding binding = null;
+
+
+ tag.setProperties(component);
+
+/*
+ setStringProperty(component, "onselectionchange",this._onselectionchange);
+ // TODO - setup properties for other cases.
+ // name footer with type javax.faces.component.UIComponent
+ setStringProperty(component, "width",this._width);
+ setStringProperty(component, "stateVar",this._stateVar);
+ setStringProperty(component, "rowKeyVar",this._rowKeyVar);
+ setStringProperty(component, "focus",this._focus);
+ // Simple type - boolean
+ setBooleanProperty(component, "bypassUpdates",this._bypassUpdates);
+ // TODO - handle object
+ setStringProperty(component, "rowKey",this._rowKey);
+ // Simple type - boolean
+ setBooleanProperty(component, "limitToList",this._limitToList);
+ setStringProperty(component, "var",this._var);
+ // Simple type - int
+ setIntegerProperty(component, "rows",this._rows);
+ // Simple type - int
+ setIntegerProperty(component, "timeout",this._timeout);
+ setStringProperty(component, "columnClasses",this._columnClasses);
+ // TODO - setup properties for other cases.
+ // name header with type javax.faces.component.UIComponent
+ // Simple type - int
+ setIntegerProperty(component, "first",this._first);
+ // TODO - setup properties for other cases.
+ // name selection with type org.richfaces.model.selection.Selection
+ setStringProperty(component, "headerClass",this._headerClass);
+ // TODO - setup properties for other cases.
+ // name responseData with type java.util.Collection
+ setStringProperty(component, "rowClasses",this._rowClasses);
+ setStringProperty(component, "oncomplete",this._oncomplete);
+ // TODO - setup properties for other cases.
+ // name componentState with type org.ajax4jsf.ajax.repeat.DataComponentState
+ // TODO - setup properties for other cases.
+ // name sortOrder with type org.richfaces.model.SortOrder
+ setStringProperty(component, "footerClass",this._footerClass);
+ // TODO - handle object
+ setStringProperty(component, "reRender",this._reRender);
+ setStringProperty(component, "activeClass",this._activeClass);
+ // TODO - setup properties for other cases.
+ // name ajaxKeys with type java.util.Set
+ setStringProperty(component, "height",this._height);
+ setStringProperty(component, "captionClass",this._captionClass);
+ // Simple type - boolean
+ setBooleanProperty(component, "ajaxSingle",this._ajaxSingle);
+ setStringProperty(component, "selectedClass",this._selectedClass);
+ // Simple type - int
+ setIntegerProperty(component, "frozenColCount",this._frozenColCount);
+ // Simple type - int
+ setIntegerProperty(component, "rowIndex",this._rowIndex);
+ // TODO - setup properties for other cases.
+ // name ranges with type java.util.List
+ // Simple type - int
+ setIntegerProperty(component, "reqRowsCount",this._reqRowsCount);
+ setStringProperty(component, "status",this._status);
+ // Simple type - int
+ setIntegerProperty(component, "requestDelay",this._requestDelay);
+ setStringProperty(component, "eventsQueue",this._eventsQueue);
+ // TODO - handle object
+ setStringProperty(component, "data",this._data);
+ // Simple type - boolean
+ setBooleanProperty(component, "ignoreDupResponses",this._ignoreDupResponses);
+ */
+ }
+
+ public void testGetRendererType(){
+ assertNotNull(tag.getRendererType());
+ }
+
+ public void testGetComponentType(){
+ assertNotNull(tag.getComponentType());
+ }
+
+
+}
More information about the richfaces-svn-commits
mailing list