Vincent
"When it comes to testing you must make a choice up to where you want to
provide tetss for your code:
A- fine-grained unit tests (MO)
B- coarse grained unit tests that test container interaction and deployment
(Cactus)
C- Functional tests (HttpUnit, Cactus to some extent)
D- Acceptance tests (some commercial tools and HttpUnit to some extent)"
This is an excellent classification and description of types of testing,
breaking things down neatly into unit, integration, functional, and
acceptance testing. I think one of the difficulties in initially approaching
Cactus is that people are probably more familiar with unit and functional
testing and less familiar with the integration testing in between them.
Tom