java.lang.Object
org.junit.platform.testkit.engine.EventStatistics
@API(status=MAINTAINED, since="1.7") public class EventStatistics extends Object
EventStatistics
provides a fluent API for asserting statistics
for events.
EventStatistics
is used in conjunction with
Events.assertStatistics(java.util.function.Consumer)
as in the
following example.
events.assertStatistics(stats -> stats.started(1).succeeded(1).failed(0));
-
Method Summary
Modifier and Type Method Description EventStatistics
aborted(long expected)
Specify the number of expected aborted events.EventStatistics
dynamicallyRegistered(long expected)
Specify the number of expected dynamic registration events.EventStatistics
failed(long expected)
Specify the number of expected failed events.EventStatistics
finished(long expected)
Specify the number of expected finished events.EventStatistics
reportingEntryPublished(long expected)
Specify the number of expected reporting entry publication events.EventStatistics
skipped(long expected)
Specify the number of expected skipped events.EventStatistics
started(long expected)
Specify the number of expected started events.EventStatistics
succeeded(long expected)
Specify the number of expected succeeded events.
-
Method Details
-
skipped
Specify the number of expected skipped events.- Parameters:
expected
- the expected number of events- Returns:
- this
EventStatistics
for method chaining
-
started
Specify the number of expected started events.- Parameters:
expected
- the expected number of events- Returns:
- this
EventStatistics
for method chaining
-
finished
Specify the number of expected finished events.- Parameters:
expected
- the expected number of events- Returns:
- this
EventStatistics
for method chaining
-
aborted
Specify the number of expected aborted events.- Parameters:
expected
- the expected number of events- Returns:
- this
EventStatistics
for method chaining
-
succeeded
Specify the number of expected succeeded events.- Parameters:
expected
- the expected number of events- Returns:
- this
EventStatistics
for method chaining
-
failed
Specify the number of expected failed events.- Parameters:
expected
- the expected number of events- Returns:
- this
EventStatistics
for method chaining
-
reportingEntryPublished
Specify the number of expected reporting entry publication events.- Parameters:
expected
- the expected number of events- Returns:
- this
EventStatistics
for method chaining
-
dynamicallyRegistered
Specify the number of expected dynamic registration events.- Parameters:
expected
- the expected number of events- Returns:
- this
EventStatistics
for method chaining
-