org.jbehave.core.steps
Class StepResult
java.lang.Object
org.jbehave.core.steps.StepResult
- Direct Known Subclasses:
- StepResult.Failed, StepResult.Ignorable, StepResult.NotPerformed, StepResult.Pending, StepResult.Success, Steps.SilentStepResult
public abstract class StepResult
- extends java.lang.Object
Represents a collection of possible step results:
- Failed
- NotPerformed
- Pending
- Success
Field Summary |
protected java.lang.String |
step
|
protected java.lang.Throwable |
throwable
|
Constructor Summary |
StepResult(java.lang.String step)
|
StepResult(java.lang.String step,
java.lang.Throwable throwable)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
step
protected final java.lang.String step
throwable
protected final java.lang.Throwable throwable
StepResult
public StepResult(java.lang.String step)
StepResult
public StepResult(java.lang.String step,
java.lang.Throwable throwable)
withTranslatedText
public StepResult withTranslatedText(java.lang.String translatedText)
getTranslatedText
public java.lang.String getTranslatedText()
success
public static StepResult success(java.lang.String step)
ignorable
public static StepResult ignorable(java.lang.String step)
pending
public static StepResult pending(java.lang.String step)
pending
public static StepResult pending(java.lang.String step,
PendingError e)
notPerformed
public static StepResult notPerformed(java.lang.String step)
failure
public static StepResult failure(java.lang.String step,
java.lang.Throwable e)
describeTo
public abstract void describeTo(StoryReporter reporter)
getThrowable
public java.lang.Throwable getThrowable()
Copyright © 2003-2010. All Rights Reserved.