RunStarting
Event that indicates a runner is about run a suite of tests.
For example, object Runner
reports RunStarting
to indicate that the first execute
method of a run's initial Suite
is about to be invoked.
To create instances of this class you may use the factory method. For example, given a report function named report
, you could fire a RunStarting
event like this:
report(RunStarting(ordinal, testCount))
Value parameters
- configMap
-
a
ConfigMap
of key-value pairs that can be used by customReporter
s - formatter
-
an optional
Formatter
that provides extra information that can be used by reporters in determining how to present this event to the user - location
-
An optional
Location
that provides information indicating where in the source code an event originated. - ordinal
-
an
Ordinal
that can be used to place this event in order in the context of other events reported during the same run - payload
-
an optional object that can be used to pass custom information to the reporter about the
RunStarting
event - testCount
-
the number of tests expected during this run
- threadName
-
a name for the
Thread
about whose activity this event was reported - timeStamp
-
a
Long
indicating the time this event was reported, expressed in terms of the number of milliseconds since the standard base time known as "the epoch": January 1, 1970, 00:00:00 GMT
Attributes
- Throws
-
IllegalArgumentException
if
testCount
is less than zero. - Graph
-
- Supertypes