The result of an execution, either:
- a success: the execution is ok
- a failure: an expectation is not met
- an error: an exception occurred
- a pending execution: the user has decided that execution must not be performed
- a skipped execution: based on dynamic conditions (a database not available for instance) the execution is not performed
A Result has:
- a message describing the outcome
- a message describing the expectation
- possibly a number of expectations when it is the outcome of several checks (this is used for the reporting of ScalaCheck properties).
- Companion:
- object
Value members
Concrete methods
- Returns:
true if the result is a Failure that was thrown like a JUnit assertion error or a NotImplemented exception
prepend another message and a conjunction depending on the status of this result
prepend another message and a conjunction depending on the status of this result
set the message of a result, keeping the subclass type
set the message of a result, keeping the subclass type
update the expected of a result, keeping the subclass type
update the expected of a result, keeping the subclass type