org.infoglue.cms.util
Class WebWorkTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.infoglue.cms.util.InfoGlueTestCase
              extended by org.infoglue.cms.util.WebWorkTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
CategoryActionTest, ContentCategoryActionTest, ViewContentTypeDefinitionActionTest, ViewMyDesktopToolStartPageActionTest

public abstract class WebWorkTestCase
extends InfoGlueTestCase

Base ServletTestCase that sets up WebWork facilities so that WebWork Actions can be effectively tested.

Author:
Frank Febbraro (frank@phase2technology.com)

Constructor Summary
WebWorkTestCase()
           
 
Method Summary
static void assertError(webwork.action.Action action)
           
static void assertError(java.lang.String result)
           
static void assertError(WebworkAbstractAction action, java.lang.String command)
           
static void assertInput(webwork.action.Action action)
           
static void assertInput(java.lang.String result)
           
static void assertInput(WebworkAbstractAction action, java.lang.String command)
           
static void assertNone(webwork.action.Action action)
           
static void assertNone(java.lang.String result)
           
static void assertNone(WebworkAbstractAction action, java.lang.String command)
           
static void assertResult(java.lang.String expected, java.lang.String result)
           
static void assertSuccess(webwork.action.Action action)
           
static void assertSuccess(java.lang.String result)
           
static void assertSuccess(WebworkAbstractAction action, java.lang.String command)
           
protected  void setParameters(java.util.Map params)
          Sets the "request" parameters on the ActionContext
protected  void setSingleValueParameters(java.util.Map params)
          Sets the "request" parameters (all single, no arrays) on the ActionContext
 
Methods inherited from class org.infoglue.cms.util.InfoGlueTestCase
changeDate, changeDate, createRole, getAdminPrincipal, getAnonPrincipal, getCmsUserPrincipal, getLanguageId, getLanguageId, getRepoId, getSiteNodeId, getSiteNodeId, initializeInfoGlue, setUp
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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
 

Constructor Detail

WebWorkTestCase

public WebWorkTestCase()
Method Detail

assertSuccess

public static void assertSuccess(webwork.action.Action action)
                          throws java.lang.Exception
Throws:
java.lang.Exception

assertSuccess

public static void assertSuccess(WebworkAbstractAction action,
                                 java.lang.String command)
                          throws java.lang.Exception
Throws:
java.lang.Exception

assertSuccess

public static void assertSuccess(java.lang.String result)

assertError

public static void assertError(webwork.action.Action action)
                        throws java.lang.Exception
Throws:
java.lang.Exception

assertError

public static void assertError(WebworkAbstractAction action,
                               java.lang.String command)
                        throws java.lang.Exception
Throws:
java.lang.Exception

assertError

public static void assertError(java.lang.String result)

assertInput

public static void assertInput(webwork.action.Action action)
                        throws java.lang.Exception
Throws:
java.lang.Exception

assertInput

public static void assertInput(WebworkAbstractAction action,
                               java.lang.String command)
                        throws java.lang.Exception
Throws:
java.lang.Exception

assertInput

public static void assertInput(java.lang.String result)

assertNone

public static void assertNone(webwork.action.Action action)
                       throws java.lang.Exception
Throws:
java.lang.Exception

assertNone

public static void assertNone(WebworkAbstractAction action,
                              java.lang.String command)
                       throws java.lang.Exception
Throws:
java.lang.Exception

assertNone

public static void assertNone(java.lang.String result)

assertResult

public static void assertResult(java.lang.String expected,
                                java.lang.String result)

setParameters

protected void setParameters(java.util.Map params)
Sets the "request" parameters on the ActionContext


setSingleValueParameters

protected void setSingleValueParameters(java.util.Map params)
Sets the "request" parameters (all single, no arrays) on the ActionContext



Copyright © 2005 InfoGlue.org All Rights Reserved.