[richfaces-svn-commits] JBoss Rich Faces SVN: r11963 - trunk/ui/effect/src/test/java/org/richfaces/component.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Mon Dec 22 08:10:57 EST 2008
Author: alevkovsky
Date: 2008-12-22 08:10:57 -0500 (Mon, 22 Dec 2008)
New Revision: 11963
Modified:
trunk/ui/effect/src/test/java/org/richfaces/component/EffectComponentTest.java
Log:
Add JUnits for effect
Modified: trunk/ui/effect/src/test/java/org/richfaces/component/EffectComponentTest.java
===================================================================
--- trunk/ui/effect/src/test/java/org/richfaces/component/EffectComponentTest.java 2008-12-22 13:10:24 UTC (rev 11962)
+++ trunk/ui/effect/src/test/java/org/richfaces/component/EffectComponentTest.java 2008-12-22 13:10:57 UTC (rev 11963)
@@ -28,6 +28,7 @@
import javax.faces.component.UIComponent;
import javax.faces.component.UIForm;
+import javax.faces.component.UIPanel;
import javax.faces.component.html.HtmlForm;
import org.ajax4jsf.tests.AbstractAjax4JsfTestCase;
@@ -42,7 +43,8 @@
*/
public class EffectComponentTest extends AbstractAjax4JsfTestCase {
private UIForm form = null;
- private UIComponent effect = null;
+ private UIEffect effect = null;
+ private UIComponent panel = null;
private static Set javaScripts = new HashSet();
private static final boolean IS_PAGE_AVAILABILITY_CHECK = true;
@@ -69,12 +71,17 @@
super.setUp();
form = new HtmlForm();
facesContext.getViewRoot().getChildren().add(form);
-
- effect = application.createComponent(UIEffect.COMPONENT_TYPE);
+ panel = application.createComponent(UIPanel.COMPONENT_TYPE);
+ panel.setId("panel");
+ effect = (UIEffect)application.createComponent(UIEffect.COMPONENT_TYPE);
effect.setId("effect");
+ effect.setFor("panel");
+ effect.setEvent("onclick");
+ effect.setType("Appear");
+ effect.setParams("delay:3.0,duration:0.5");
- effect.getAttributes().put("var", "testEffect");
+ panel.getChildren().add(effect);
form.getChildren().add(effect);
}
@@ -85,7 +92,10 @@
}
public void testRenderComponent() throws Exception {
-
+ HtmlPage page = renderView();
+ assertNotNull(page);
+ assertNotNull(effect.getEvent());
+ assertNotNull(effect.getEventString());
}
public void testRenderStyle() throws Exception {
More information about the richfaces-svn-commits
mailing list