org.appfuse.webapp.action
Class BaseStrutsTestCase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.cactus.ServletTestCase
              extended byservletunit.struts.CactusStrutsTestCase
                  extended byorg.appfuse.webapp.action.BaseStrutsTestCase
All Implemented Interfaces:
Test
Direct Known Subclasses:
EducationActionTest, ExperienceActionTest, MembershipActionTest, ReferenceActionTest, ResumeActionTest, ResumeSkillActionTest, TemplateActionTest, UserActionTest

public class BaseStrutsTestCase
extends CactusStrutsTestCase

This class is extended by all ActionTests. It basically contains common methods that they might use.

View Source

Version:
$Revision: 1.5 $ $Date: 2004/03/31 13:04:16 $
Author:
Matt Raible

Field Summary
protected  WebApplicationContext ctx
           
protected  ResourceBundle login
           
protected  ResourceBundle rb
           
protected  User user
           
 
Fields inherited from class servletunit.struts.CactusStrutsTestCase
logger
 
Fields inherited from class org.apache.cactus.ServletTestCase
config, request, response, session
 
Constructor Summary
BaseStrutsTestCase(String name)
           
 
Method Summary
 void begin(WebRequest request)
           
 Object convert(Object o)
          convenience method for tests that converts objects, dates and lists
 void setUp()
           
protected  void tearDown()
           
 
Methods inherited from class servletunit.struts.CactusStrutsTestCase
actionPerform, addRequestParameter, addRequestParameter, clearRequestParameters, getActionForm, getActionServlet, getRequest, getRequestWrapper, getResponse, getResponseWrapper, getSession, setActionForm, setActionServlet, setConfigFile, setConfigFile, setInitParameter, setRequestPathInfo, setRequestPathInfo, setRequestWrapper, setResponseWrapper, verifyActionErrors, verifyActionMessages, verifyForward, verifyForwardPath, verifyInputForward, verifyInputTilesForward, verifyNoActionErrors, verifyNoActionMessages, verifyTilesForward
 
Methods inherited from class org.apache.cactus.ServletTestCase
runBare, runCactusTest
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

user

protected User user

rb

protected ResourceBundle rb

login

protected ResourceBundle login

ctx

protected WebApplicationContext ctx
Constructor Detail

BaseStrutsTestCase

public BaseStrutsTestCase(String name)
Method Detail

begin

public void begin(WebRequest request)

setUp

public void setUp()
           throws Exception
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Throws:
Exception

convert

public Object convert(Object o)
               throws Exception
convenience method for tests that converts objects, dates and lists

Parameters:
o - a POJO to convert
Throws:
Exception


Copyright © 2002-2004