KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > tonbeller > wcf > web > TreeFormTest


1 package com.tonbeller.wcf.web;
2
3 import java.io.IOException JavaDoc;
4
5 import javax.xml.transform.TransformerException JavaDoc;
6
7 import org.jaxen.JaxenException;
8 import org.xml.sax.SAXException JavaDoc;
9
10 import com.meterware.httpunit.GetMethodWebRequest;
11
12 public class TreeFormTest extends HttpUnitTestCase {
13
14   public TreeFormTest(String JavaDoc arg0) {
15     super(arg0);
16   }
17   
18   private void check(String JavaDoc name) throws JaxenException, IOException JavaDoc, SAXException JavaDoc, TransformerException JavaDoc {
19     utils.check(name, "filter.xsl", "form01");
20   }
21   
22   public void testTree() throws Exception JavaDoc {
23     wc.sendRequest(new GetMethodWebRequest(servletUrl + "/treeform.jsp"));
24     check("treeform-01");
25     
26     // expand B
27
utils.submitCell("form01", "treeform.tree", 1, 0, 0);
28     check("treeform-02");
29     // expand B[1]
30
utils.submitCell("form01", "treeform.tree", 3, 0, 0);
31     check("treeform-03");
32     // select B[1][2]
33
utils.followCell("treeform.tree", 6, 0, 0);
34     check("treeform-04");
35
36   }
37
38 }
39
Popular Tags