ERXWOTestInterface Class Reference

Inherits com::webobjects::appserver::WOComponent, and er::testrunner::ERXTestListener.

Collaboration diagram for ERXWOTestInterface:

Collaboration graph
[legend]

List of all members.

Public Member Functions

synchronized void addError (Test test, Throwable t)
synchronized void addFailure (Test test, AssertionFailedError t)
NSArray allTests ()
void appendToResponse (WOResponse r, WOContext c)
void clearStatus ()
ERXTestResult doRun (Test suite)
void endTest (Test test)
 ERXWOTestInterface (WOContext context)
WOComponent performTest ()
void runFailed (String message)
ERXTestResult start () throws Exception
synchronized void startTest (Test test)

Public Attributes

NSArray allTests
ERXTestRunner aTestRunner
String errorMessage
long runTime
Boolean showExceptions
ERXTestResult testResult
String theTest

Static Public Attributes

static final Logger log = Logger.getLogger(ERXWOTestInterface.class)

Protected Member Functions

NSArray bundles ()

Private Member Functions

String demunge (String className)
String munge (String className)
void resetInterface ()


Detailed Description

component for interactively running tests.

Constructor & Destructor Documentation

ERXWOTestInterface ( WOContext  context  ) 


Member Function Documentation

synchronized void addError ( Test  test,
Throwable  t 
)

synchronized void addFailure ( Test  test,
AssertionFailedError  t 
)

NSArray allTests (  ) 

void appendToResponse ( WOResponse  r,
WOContext  c 
)

NSArray bundles (  )  [protected]

void clearStatus (  ) 

Implements ERXTestListener.

String demunge ( String  className  )  [private]

ERXTestResult doRun ( Test  suite  ) 

void endTest ( Test  test  ) 

String munge ( String  className  )  [private]

WOComponent performTest (  ) 

void resetInterface (  )  [private]

void runFailed ( String  message  ) 

Implements ERXTestListener.

ERXTestResult start (  )  throws Exception

synchronized void startTest ( Test  test  ) 


Member Data Documentation

NSArray allTests

final Logger log = Logger.getLogger(ERXWOTestInterface.class) [static]

logging support

long runTime

Boolean showExceptions


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:36 2012 for Project Wonder by  doxygen 1.5.8