Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
We used Eclipse Version: 3.0.1 (Build id: 200409161125) with the following plugins: * Genuitec MyEclipse 3.8.8 (Enterprise development pluging) * xmlbuddy 2.0.10 (XML editor plugin) * jadclipse b206 with jad 158 (de-compiler for stepping into missing source) Development also included * Sun Java JDK 1.5.0_01 * Sun J2sdk 1.4.1_01 * Jakarta Tomcat 5.5.4 * Jakarta Struts 1.2.4 * JUnit 3.8.1 * HttpUnit 1.6 * StrutsTestCase 2.1.3 You'll probably want to see our * TddStrutsApplication/ClassPath * TddStrutsApplication/WebDotXml * TddStrutsApplication/StrutsConfigDotXml |
[http://agilemaryland.org/moin/JeffWaltzer Jeff Waltzer] and I have been experimenting with testdriving the GUI portions of a Struts application. We used StrutsTestCase to test-drive the actions and forms, and HttpUnit to test-drive the JSPs.
We used Eclipse Version: 3.0.1 (Build id: 200409161125) with the following plugins:
Genuitec MyEclipse 3.8.8 (Enterprise development pluging)
- xmlbuddy 2.0.10 (XML editor plugin)
- jadclipse b206 with jad 158 (de-compiler for stepping into missing source)
Development also included
- Sun Java JDK 1.5.0_01
- Sun J2sdk 1.4.1_01
- Jakarta Tomcat 5.5.4
- Jakarta Struts 1.2.4
- JUnit 3.8.1
HttpUnit 1.6
StrutsTestCase 2.1.3
You'll probably want to see our