Scope and Status

Last update : June 18 2001

Home
  • Jakarta Commons


  • About
  • News
  • Features
  • Goals
  • Changes
  • Todo
  • Contributors
  • Contributing
  • License


  • Downloads
  • Downloads


  • Design
  • Architecture
  • Mock vs Container


  • User Guides
  • Installation
  • Installing Ant
  • Installing Sample
  • Configuration
  • Writing Test Case
  • Servlet Sample
  • Ant integration
  • Servlet Engines
  • API Reference


  • Support
  • CVS
  • Bug database
  • Mailing lists
  • FAQ


  • Misc.
  • Resources


  • MVC Testing

    A server side architecture is generally comprised of 3 domains : the Model , the View and the Controller. This is known as the "Model 2" MVC architecture. The challenge is to be able to unit test the MVC architecture. Cactus uses and extend JUnit for this purpose.

    However, unit testing the View part is not relevant. The View is the part that is seen by the end user and it can be effectively tested using a functional test framework (such as HttpUnit).

    To summarize, unit testing the MVC architecture is done using the Cactus framework and functional testing of the MVC architecture is done by functionally testing the View part using a functional test framework.


    Current scope and status of Cactus

    Here is the current scope and status of Cactus (on the 02/05/2001) :

    Scope and Status




    Copyright © 2000-2001 The Apache Software Foundation. All Rights Reserved.