public class STEP_RT_info
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.Object[] |
args
Actual parameters passed to the step producing this result.
|
java.lang.Class |
CUT |
java.lang.Throwable |
exc
Exception thrown by the step.
|
java.lang.Object |
objectUnderTest
The object under the test associated to the step producing this result.
|
java.lang.Object |
receiverObj
Actual receiver object of the step producing this result.
|
java.lang.Object |
returnedObj |
java.lang.Object |
step
The step that produces this result.
|
Constructor and Description |
---|
STEP_RT_info() |
STEP_RT_info(STEP s,
java.lang.Class CUT,
java.lang.Object objectUnderTest) |
Modifier and Type | Method and Description |
---|---|
boolean |
inputWasIncorrect()
True if the thrown exception is either an IllegalArgumentException, or
an PRE-assertion violation, thrown by CUT or its superclass.
|
void |
print(int showDepth,
java.io.OutputStream out)
For printing the step to some output-stream.
|
boolean |
raisesViolation()
True if the thrown exception is does not belong to the category inputWasIncorrect.
|
public java.lang.Class CUT
public java.lang.Object step
public java.lang.Object objectUnderTest
public java.lang.Object[] args
public java.lang.Object receiverObj
public java.lang.Object returnedObj
public java.lang.Throwable exc
public STEP_RT_info()
public STEP_RT_info(STEP s, java.lang.Class CUT, java.lang.Object objectUnderTest)
public boolean inputWasIncorrect()
public boolean raisesViolation()
public void print(int showDepth, java.io.OutputStream out)