Assert.Collect Module
Helpers for collecting multiple independent assertion results.
Collector helpers store non-throwing result values directly. Results are stored in
insertion order and no exception is raised until assertAll is called.
Functions and values
| Function or value |
Description
|
||
Full Usage:
Collect.add collector result
Parameters:
Collector
-
The collector that should receive the result.
result : AssertResult
-
The assertion result to store.
Returns: AssertResult
The stored assertion result.
|
Stores an assertion result and returns it.
|
||
Full Usage:
Collect.assertAll collector
Parameters:
Collector
-
The collector whose stored results should be validated.
|
Raises once when any collected assertion failed. This method lets you accumulate independent failures and report them together after all desired assertions have run.
|
||
Full Usage:
Collect.create ()
Parameters:
unit
Returns: Collector
A new collector with no stored results.
|
Creates an empty assertion collector.
|
||
Full Usage:
Collect.toResultList collector
Parameters:
Collector
-
The collector whose results should be returned.
Returns: AssertResult list
All stored results, oldest first.
|
Returns the collected assertion results in insertion order.
|
testify