org.jbehave.scenario.steps
Class StepResult
java.lang.Object
org.jbehave.scenario.steps.StepResult
- Direct Known Subclasses:
- StepResult.Failed, 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)
success
public static StepResult success(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(ScenarioReporter reporter)
getThrowable
public java.lang.Throwable getThrowable()
Copyright © 2003-2009. All Rights Reserved.