Version 22

    JSFUnit: In-container testing for JSF applications

    JSFUnit is a test framework for JSF applications. It is designed to allow complete integration testing and unit testing of JSF applications using a simplified API. JSFUnit tests run inside the container, which provides the developer full access to managed beans, the FacesContext, EL Expressions, and the internal JSF component tree. At the same time, you also have access to parsed HTML output of each client request.

     

    Getting Started

     

     

    Project Info

     

    Other Helpful Links

    JSFUnit relies heavily on HtmlUnit as a headless browser.  It uses either Arquillian or Cactus for in-container execution of tests.  Here are web sites for each: