[richfaces-svn-commits] JBoss Rich Faces SVN: r361 - trunk/richfaces/inputnumber-slider/src/test/java/org/richfaces/component.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Wed Apr 11 09:35:03 EDT 2007
Author: pkotikov
Date: 2007-04-11 09:35:03 -0400 (Wed, 11 Apr 2007)
New Revision: 361
Modified:
trunk/richfaces/inputnumber-slider/src/test/java/org/richfaces/component/InputNumberSliderComponentTest.java
Log:
Testcases updated.
Modified: trunk/richfaces/inputnumber-slider/src/test/java/org/richfaces/component/InputNumberSliderComponentTest.java
===================================================================
--- trunk/richfaces/inputnumber-slider/src/test/java/org/richfaces/component/InputNumberSliderComponentTest.java 2007-04-11 13:34:52 UTC (rev 360)
+++ trunk/richfaces/inputnumber-slider/src/test/java/org/richfaces/component/InputNumberSliderComponentTest.java 2007-04-11 13:35:03 UTC (rev 361)
@@ -21,6 +21,7 @@
package org.richfaces.component;
+import java.awt.Dimension;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
@@ -37,8 +38,16 @@
import javax.faces.el.PropertyNotFoundException;
import javax.faces.el.ValueBinding;
+import org.ajax4jsf.framework.resource.InternetResource;
+import org.ajax4jsf.framework.resource.InternetResourceBuilder;
+import org.ajax4jsf.framework.resource.Java2Dresource;
+import org.ajax4jsf.framework.resource.ResourceContext;
import org.ajax4jsf.tests.AbstractAjax4JsfTestCase;
import org.apache.commons.lang.StringUtils;
+import org.richfaces.renderkit.html.images.SliderArrowImage;
+import org.richfaces.renderkit.html.images.SliderArrowSelectedImage;
+import org.richfaces.renderkit.html.images.SliderFieldGradient;
+import org.richfaces.renderkit.html.images.SliderTrackGradient;
import com.gargoylesoftware.htmlunit.KeyValuePair;
import com.gargoylesoftware.htmlunit.html.DomNode;
@@ -173,7 +182,25 @@
}
}
}
+
+ public void testImages() throws Exception {
+ InternetResource image = InternetResourceBuilder.getInstance().createResource(null, SliderFieldGradient.class.getName());
+ Dimension imageDim = ((Java2Dresource)image).getDimensions(facesContext, null);
+ assertTrue( imageDim.getWidth() == 31 && imageDim.getHeight() == 55);
+
+ image = InternetResourceBuilder.getInstance().createResource(null, SliderTrackGradient.class.getName());
+ imageDim = ((Java2Dresource)image).getDimensions(facesContext, null);
+ assertTrue( imageDim.getWidth() == 7 && imageDim.getHeight() == 10);
+ image = InternetResourceBuilder.getInstance().createResource(null, SliderArrowImage.class.getName());
+ imageDim = ((Java2Dresource)image).getDimensions(facesContext, null);
+ assertTrue( imageDim.getWidth() == 7 && imageDim.getHeight() == 8);
+
+ image = InternetResourceBuilder.getInstance().createResource(null, SliderArrowSelectedImage.class.getName());
+ imageDim = ((Java2Dresource)image).getDimensions(facesContext, null);
+ assertTrue( imageDim.getWidth() == 7 && imageDim.getHeight() == 8);
+ }
+
public void testUpdate() throws Exception {
//tests if component handles value bindings correctly
HtmlPage renderedView = renderView();
More information about the richfaces-svn-commits
mailing list