Project Wonder 2.0

er.testrunner
Class ERXWOTestResult

java.lang.Object
  extended bycom.webobjects.appserver.WOElement
      extended bycom.webobjects.appserver.WOComponent
          extended byer.testrunner.ERXWOTestResult
All Implemented Interfaces:
Cloneable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults

public class ERXWOTestResult
extends WOComponent

WOComponent display of an ERTestResult.

See Also:
Serialized Form
Bindings
errorMessageerrorMessage
           
testResulttestResult
           
runTimerunTime
           
testtest
           
showExceptionsshowExceptions
           

Nested Class Summary
 
Nested classes inherited from class com.webobjects.appserver.WOComponent
WOComponent._EventLoggingEnabler, WOComponent.Event
 
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
 
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCodingAdditions
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
 
Nested classes inherited from class com.webobjects.foundation.NSValidation
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
 
Field Summary
 TestFailure currentError
           
 int currentErrorIndex
           
 String currentReasonLine
           
 WOExceptionParser error
           
 WOParsedErrorLine errorline
           
 String errorMessage
           
 Throwable exception
           
static ERXLogger log
          logging support
 long runTime
           
 Boolean showExceptions
           
 String test
           
 ERXTestResult testResult
           
 
Fields inherited from class com.webobjects.appserver.WOComponent
_Extension, _IsEventLoggingEnabled, _keyAssociations
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
_CLASS, NullValue
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding.ErrorHandling
_CLASS
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
 
Fields inherited from interface com.webobjects.foundation.NSValidation
_CLASS
 
Constructor Summary
ERXWOTestResult(WOContext aContext)
           
 
Method Summary
 String currentErrorExceptionMessage()
           
 String currentErrorStackTrace()
           
 String currentErrorTestClassName()
           
 String currentErrorTestName()
           
 Throwable currentErrorThrownException()
           
 boolean hasErrorMessage()
           
 boolean hasTestResult()
           
 int index()
           
static WOComponent reportFromBatchTestInterface(ERXBatchTestInterface bti)
           
 void setCurrentError(TestFailure value)
           
 
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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

exception

public Throwable exception

currentReasonLine

public String currentReasonLine

error

public WOExceptionParser error

errorline

public WOParsedErrorLine errorline

log

public static final ERXLogger log
logging support


errorMessage

public String errorMessage

testResult

public ERXTestResult testResult

currentError

public TestFailure currentError

currentErrorIndex

public int currentErrorIndex

runTime

public long runTime

test

public String test

showExceptions

public Boolean showExceptions
Constructor Detail

ERXWOTestResult

public ERXWOTestResult(WOContext aContext)
Method Detail

setCurrentError

public void setCurrentError(TestFailure value)

hasTestResult

public boolean hasTestResult()

hasErrorMessage

public boolean hasErrorMessage()

currentErrorStackTrace

public String currentErrorStackTrace()

currentErrorTestName

public String currentErrorTestName()

currentErrorTestClassName

public String currentErrorTestClassName()

currentErrorExceptionMessage

public String currentErrorExceptionMessage()

index

public int index()

currentErrorThrownException

public Throwable currentErrorThrownException()

reportFromBatchTestInterface

public static WOComponent reportFromBatchTestInterface(ERXBatchTestInterface bti)

Last updated: Do, Dez 9, 2004 • 12:46 PM CET

Copyright © 2002 – 2004 Project Wonder.