You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-dev@jakarta.apache.org by vm...@apache.org on 2003/02/09 16:02:33 UTC
cvs commit: jakarta-cactus/documentation/docs/xdocs index.xml news.xml sitemap.xml
vmassol 2003/02/09 07:02:33
Modified: documentation/docs/xdocs index.xml news.xml sitemap.xml
Added: documentation/docs/xdocs/original ecosystem.ppt
Log:
First start at presenting Cactus based upon the different ways of using it.
Revision Changes Path
1.1 jakarta-cactus/documentation/docs/xdocs/original/ecosystem.ppt
<<Binary file>>
1.8 +33 -13 jakarta-cactus/documentation/docs/xdocs/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/jakarta-cactus/documentation/docs/xdocs/index.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- index.xml 18 Jan 2003 13:20:43 -0000 1.7
+++ index.xml 9 Feb 2003 15:02:32 -0000 1.8
@@ -18,26 +18,46 @@
</p>
<p>
The intent of Cactus is to lower the cost of writing tests for
- server-side code. It
- uses <link href="ext:junit">JUnit</link> and extends it.
+ server-side code. It uses <link href="ext:junit">JUnit</link> and
+ extends it.
</p>
<p>
- Cactus has been developed with the idea of automatic testing in mind
- and it provides a packaged and simple
- mechanism based on <link href="ext:ant">Ant</link>
- to automate server-side testing.
+ Cactus implements an in-container strategy (See
+ <link href="site:how_it_works">How it works</link>).
</p>
<p>
- Cactus implements an in-container strategy (click on the diagram below
- to understand how it works). An alternative but complementary approach
- not covered by Cactus is to use Mock Objects (see the
- <link href="site:mock_vs_cactus">Mock vs Container</link> page to
- understand the differences and why Cactus believes in the
- usefulness of an in-container approach).
+ <figure src="images/ecosystem.jpg" alt="The Cactus Ecosystem"
+ usemap="#ecosystem">
+
+ <map name="ecosystem">
+ <area shape="circle" href="site:index" coords="225,200,35"/>
+ <area shape="circle" href="site:eclipse_plugin" coords="165,145,35"/>
+ <area shape="circle" href="site:howto_runner" coords="305,220,35"/>
+ <area shape="circle" href="ext:maven_cactus" coords="390,200,35"/>
+ <area shape="circle" href="ext:strutstestcase" coords="375,260,35"/>
+ <area shape="circle" href="ext:junitee" coords="320,305,35"/>
+ </map>
+
+ </figure>
</p>
<p>
- <figure src="images/archiani.gif" alt="How it works ..."/>
+ The Cactus Ecosystem is made of several components:
</p>
+ <ul>
+ <li>
+ The Cactus Framework: This is the heart of Cactus. It is the engine
+ that provides the API to write Cactus tests.
+ </li>
+ <li>
+ The Cactus Integration Modules: They are front ends and frameworks
+ that provide easy ways of using the Cactus Framework (Ant scripts,
+ Eclipse plugin, Maven plugin, ...).
+ </li>
+ <li>
+ The Cactus Samples: They are simple projects that demonstrate how
+ to write Cactus tests and how to use some of the Integration Modules.
+ </li>
+ </ul>
</section>
<anchor id="unittest_types"/>
1.26 +9 -9 jakarta-cactus/documentation/docs/xdocs/news.xml
Index: news.xml
===================================================================
RCS file: /home/cvs/jakarta-cactus/documentation/docs/xdocs/news.xml,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- news.xml 31 Jan 2003 21:21:27 -0000 1.25
+++ news.xml 9 Feb 2003 15:02:32 -0000 1.26
@@ -35,7 +35,7 @@
05/01/2003
</td>
<td>
- <link href="http://strutstestcase.sourceforge.net">StrutsTestCase</link> v1.9.5
+ <link href="ext:strutstestcase">StrutsTestCase</link> v1.9.5
has been released. It improves support for Struts 1.1b3 (including support for
testing Tiles and sub-applications), provides several requested enhancements,
and fixes many reported defects.
@@ -144,10 +144,10 @@
12/2001
</td>
<td>
- <link href="http://strutstestcase.sourceforge.net/">
- StrutsTestCase for JUnit</link> is a framework for un it testing
- Struts code. It provides both mock objects and a Cactus integration
- for testin inside and outside of the container.
+ <link href="ext:strutstestcase">StrutsTestCase for JUnit</link> is
+ a framework for un it testing Struts code. It provides both mock
+ objects and a Cactus integration for testing inside and outside of
+ the container.
</td>
</tr>
@@ -213,10 +213,10 @@
</td>
<td>
Release 1.0 of the
- <link href="http://jakarta.apache.org/turbine/maven/reference/plugins/cactus">Cactus
- plugin for Maven</link> is out. This is certainly the easiest way
- to run Cactus tests so far. This plugin is part of the core
- Maven plugins and is thus delivered with Maven.
+ <link href="ext:maven_cactus">Cactus plugin for Maven</link> is
+ out. This is certainly the easiest way to run Cactus tests so far.
+ This plugin is part of the core Maven plugins and is thus delivered
+ with Maven.
</td>
</tr>
1.14 +3 -0 jakarta-cactus/documentation/docs/xdocs/sitemap.xml
Index: sitemap.xml
===================================================================
RCS file: /home/cvs/jakarta-cactus/documentation/docs/xdocs/sitemap.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- sitemap.xml 8 Feb 2003 12:57:34 -0000 1.13
+++ sitemap.xml 9 Feb 2003 15:02:32 -0000 1.14
@@ -135,8 +135,10 @@
<external id="jakarta_roles" url="http://jakarta.apache.org/site/roles.html"/>
<external id="japanese" url="http://www.ingrid.org/jajakarta/cactus/"/>
<external id="junit" url="http://junit.org"/>
+ <external id="junitee" url="http://junitee.sourceforge.net"/>
<external id="junit_faq" url="http://junit.sourceforge.net/doc/faq/faq.htm"/>
<external id="korean" url="http://jakarta.apache-korea.org/cactus/index.html"/>
+ <external id="maven_cactus" url="http://jakarta.apache.org/turbine/maven/reference/plugins/cactus"/>
<external id="mockobjects" url="http://www.mockobjects.com"/>
<external id="octo" url="http://www.octo.com"/>
<external id="opensource" url="http://www.opensource.org/"/>
@@ -145,6 +147,7 @@
<external id="servletapi_2_3" url="http://jakarta.apache.org/builds/jakarta-servletapi-4/"/>
<external id="stats" url="http://jakarta.apache.org/cactus/stats/index.html"/>
<external id="storeblox" url="http://eblox.com/storeblox.php"/>
+ <external id="strutstestcase" url="http://strutstestcase.sourceforge.net"/>
<external id="sun_coding_conventions" url="http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html"/>
<external id="sun_j2ee_downloads" url="http://java.sun.com/j2ee/download.html"/>
<external id="sun_servlet_downloads" url="http://java.sun.com/products/servlet/download.html"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: cactus-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: cactus-dev-help@jakarta.apache.org