[richfaces-svn-commits] JBoss Rich Faces SVN: r296 - trunk/richfaces/simpleTogglePanel/src/test/java/org/richfaces/component.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Fri Apr 6 04:41:03 EDT 2007


Author: A.Skokov
Date: 2007-04-06 04:41:03 -0400 (Fri, 06 Apr 2007)
New Revision: 296

Modified:
   trunk/richfaces/simpleTogglePanel/src/test/java/org/richfaces/component/SimpleTogglePanelComponentTest.java
Log:
test updated

Modified: trunk/richfaces/simpleTogglePanel/src/test/java/org/richfaces/component/SimpleTogglePanelComponentTest.java
===================================================================
--- trunk/richfaces/simpleTogglePanel/src/test/java/org/richfaces/component/SimpleTogglePanelComponentTest.java	2007-04-06 08:40:17 UTC (rev 295)
+++ trunk/richfaces/simpleTogglePanel/src/test/java/org/richfaces/component/SimpleTogglePanelComponentTest.java	2007-04-06 08:41:03 UTC (rev 296)
@@ -24,10 +24,8 @@
 import com.gargoylesoftware.htmlunit.html.HtmlElement;
 import com.gargoylesoftware.htmlunit.html.HtmlPage;
 import com.gargoylesoftware.htmlunit.html.HtmlScript;
-import junit.framework.Assert;
 import org.ajax4jsf.tests.AbstractAjax4JsfTestCase;
 import org.apache.commons.lang.StringUtils;
-import org.richfaces.component.html.HtmlSimpleTogglePanel;
 
 import javax.faces.component.UIForm;
 import javax.faces.component.html.HtmlForm;
@@ -52,7 +50,7 @@
         javaScripts.add("org/richfaces/renderkit/html/scripts/simpleTogglePanel.js");
     }
 
-    private HtmlSimpleTogglePanel ui;
+    private UISimpleTogglePanel ui;
     private UIForm form;
 
     /**
@@ -74,7 +72,7 @@
         form.setId("form");
         facesContext.getViewRoot().getChildren().add(form);
 
-        ui = (HtmlSimpleTogglePanel)application.createComponent(HtmlSimpleTogglePanel.COMPONENT_TYPE);
+        ui = (UISimpleTogglePanel)application.createComponent("org.richfaces.SimpleTogglePanel");
         ui.setId("simpleTogglePanel");
 
         form.getChildren().add(ui);
@@ -90,47 +88,38 @@
     }
 
     /**
-     * Test component default values
-     *
-     * @throws Exception
-     */
-    public void testDefaultValues() throws Exception {
-        assertEquals("100%", ui.getWidth());
-        assertEquals(true, ui.isOpened());
-    }
-    /**
      * Test component rendering
      *
      * @throws Exception
      */
     public void testRender() throws Exception {
         HtmlPage page = renderView();
-        Assert.assertNotNull(page);
+        assertNotNull(page);
         System.out.println(page.asXml());
 
-        HtmlElement div1 = page.getHtmlElementById(form.getId() + ":" + ui.getId());
-        Assert.assertNotNull(div1);
-        Assert.assertEquals("div", div1.getNodeName());
+        HtmlElement div1 = page.getHtmlElementById(ui.getClientId(facesContext));
+        assertNotNull(div1);
+        assertEquals("div", div1.getNodeName());
 
         String classAttr1 = div1.getAttributeValue("class");
-        Assert.assertTrue(classAttr1.contains("dr-stglpnl"));
-        Assert.assertTrue(classAttr1.contains("rich-stglpanel"));
+        assertTrue(classAttr1.contains("dr-stglpnl"));
+        assertTrue(classAttr1.contains("rich-stglpanel"));
 
-        HtmlElement div2 = page.getHtmlElementById(form.getId() + ":" + ui.getId() + "_header");
-        Assert.assertNotNull(div2);
-        Assert.assertEquals("div", div2.getNodeName());
+        HtmlElement div2 = page.getHtmlElementById(ui.getClientId(facesContext) + "_header");
+        assertNotNull(div2);
+        assertEquals("div", div2.getNodeName());
 
         String classAttr2 = div2.getAttributeValue("class");
-        Assert.assertTrue(classAttr2.contains("dr-stglpnl-h"));
-        Assert.assertTrue(classAttr2.contains("rich-stglpanel-header"));
+        assertTrue(classAttr2.contains("dr-stglpnl-h"));
+        assertTrue(classAttr2.contains("rich-stglpanel-header"));
 
-        HtmlElement div3 = page.getHtmlElementById(form.getId() + ":" + ui.getId() + "_switch");
-        Assert.assertNotNull(div3);
-        Assert.assertEquals("div", div3.getNodeName());
+        HtmlElement div3 = page.getHtmlElementById(ui.getClientId(facesContext) + "_switch");
+        assertNotNull(div3);
+        assertEquals("div", div3.getNodeName());
 
-        HtmlElement div4 = page.getHtmlElementById(form.getId() + ":" + ui.getId() + "_body");
-        Assert.assertNotNull(div4);
-        Assert.assertEquals("div", div4.getNodeName());
+        HtmlElement div4 = page.getHtmlElementById(ui.getClientId(facesContext) + "_body");
+        assertNotNull(div4);
+        assertEquals("div", div4.getNodeName());
     }
 
     /**
@@ -140,11 +129,11 @@
      */
     public void testRenderStyle() throws Exception {
         HtmlPage page = renderView();
-        Assert.assertNotNull(page);
+        assertNotNull(page);
         List links = page.getDocumentElement().getHtmlElementsByTagName("link");
-        Assert.assertEquals(1, links.size());
+        assertEquals(1, links.size());
         HtmlElement link = (HtmlElement) links.get(0);
-        Assert.assertTrue(link.getAttributeValue("href").contains("org/richfaces/renderkit/html/css/simpleTogglePanel.xcss"));
+        assertTrue(link.getAttributeValue("href").contains("org/richfaces/renderkit/html/css/simpleTogglePanel.xcss"));
     }
 
     /**
@@ -154,7 +143,7 @@
      */
     public void testRenderScript() throws Exception {
         HtmlPage page = renderView();
-        Assert.assertNotNull(page);
+        assertNotNull(page);
         List scripts = page.getDocumentElement().getHtmlElementsByTagName("script");
         for (Iterator it = scripts.iterator(); it.hasNext();) {
             HtmlScript item = (HtmlScript) it.next();




More information about the richfaces-svn-commits mailing list