er.testrunner
Class ERXWOTestInterface
java.lang.Object
com.webobjects.appserver.WOElement
com.webobjects.appserver.WOComponent
er.testrunner.ERXWOTestInterface
- All Implemented Interfaces:
- Cloneable, ERXTestListener, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, TestListener, WOActionResults
- public class ERXWOTestInterface
- extends WOComponent
- implements ERXTestListener
component for interactively running tests.
- See Also:
- Serialized Form
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCoding |
NSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.Null, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor |
Methods inherited from class com.webobjects.appserver.WOComponent |
_associationWithName, _awakeInContext, _childTemplate, _componentDefinition, _componentUnroll, _isPage, _setContext, _setIsPage, _setParent, _setSubcomponent, _sleepInContext, _subcomponentForElementWithID, _templateNameForClass, _unroll, appendToResponse, application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath |
log
public static final ERXLogger log
- logging support
theTest
public String theTest
errorMessage
public String errorMessage
showExceptions
public Boolean showExceptions
aTestRunner
public ERXTestRunner aTestRunner
testResult
public ERXTestResult testResult
runTime
public long runTime
allTests
public NSArray allTests
ERXWOTestInterface
public ERXWOTestInterface(WOContext context)
bundles
protected NSArray bundles()
allTests
public NSArray allTests()
performTest
public WOComponent performTest()
start
public ERXTestResult start()
throws Exception
- Throws:
Exception
doRun
public ERXTestResult doRun(Test suite)
addError
public void addError(Test test,
Throwable t)
- Specified by:
addError
in interface TestListener
addFailure
public void addFailure(Test test,
AssertionFailedError t)
- Specified by:
addFailure
in interface TestListener
startTest
public void startTest(Test test)
- Specified by:
startTest
in interface TestListener
endTest
public void endTest(Test test)
- Specified by:
endTest
in interface TestListener
runFailed
public void runFailed(String message)
- Specified by:
runFailed
in interface ERXTestListener
clearStatus
public void clearStatus()
- Specified by:
clearStatus
in interface ERXTestListener
Copyright © 2002 – 2004 Project Wonder.