- Inheritance
- < Object
- Included Modules
- Util::Observable
Collects Test::Unit::Failure and Test::Unit::Error so that they can be displayed to the user. To this end, observers can be added to it, allowing the dynamic updating of, say, a UI.
Constants
Name | Description | |
---|---|---|
CHANGED | = "CHANGED" | |
FAULT | = "FAULT" |
Attributes
Name | Visibility | R/W | Description |
---|---|---|---|
assertion_count | public | R | |
run_count | public | R |
Methods
Class
Visibility | Signature |
---|---|
public | new () |
Instance
Visibility | Signature |
---|---|
public | add_assertion () |
public | add_error (error) |
public | add_failure (failure) |
public | add_run () |
public | error_count () |
public | failure_count () |
public | passed? () |
public | to_s () |
Class Method Detail
new()
Constructs a new, empty TestResult.
Instance Method Detail
add_assertion()
Records an individual assertion.
add_error(error)
Records a Test::Unit::Error.
add_failure(failure)
Records a Test::Unit::Failure.
add_run()
Records a test run.
error_count()
Returns the number of errors this TestResult has recorded.
failure_count()
Returns the number of failures this TestResult has recorded.
passed?()
Returns whether or not this TestResult represents successful completion.
to_s()
Returns a string contain the recorded runs, assertions, failures and errors in this TestResult.