org.infoglue.cms.util
Class WebWorkTestCase

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--org.infoglue.cms.util.InfoGlueTestCase
                    |
                    +--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)
           
 
Methods inherited from class org.infoglue.cms.util.InfoGlueTestCase
getAdminPrincipal, getAnonPrincipal, getCmsUserPrincipal, getLanguageId, getLanguageId, getRepoId, getSiteNodeId, getSiteNodeId, initializeInfoGlue
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, 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
equals, 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
java.lang.Exception

assertSuccess

public static void assertSuccess(WebworkAbstractAction action,
                                 java.lang.String command)
                          throws java.lang.Exception
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
java.lang.Exception

assertError

public static void assertError(WebworkAbstractAction action,
                               java.lang.String command)
                        throws java.lang.Exception
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
java.lang.Exception

assertInput

public static void assertInput(WebworkAbstractAction action,
                               java.lang.String command)
                        throws java.lang.Exception
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
java.lang.Exception

assertNone

public static void assertNone(WebworkAbstractAction action,
                              java.lang.String command)
                       throws java.lang.Exception
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)