State enum
The running and success state of a test monitored by a TestCaseMonitor.
Values
- pending → const State
-
The test is has not yet started.
- running → const State
-
The test is running and has not yet failed.
- passed → const State
-
The test has completed without any error.
This implies that the test body has completed, and no error has surfaced yet. However, it this doesn't mean that the test won't fail in the future.
- skipped → const State
-
The test, or some part of it, has been skipped.
This does not imply that the test has not had an error, but if there are errors they are ignored.
- failed → const State
-
The test has failed.
An test fails when any exception, typically a TestFailure, is thrown in the test's zone. A test that has failed may still have additional errors that surface as unhandled asynchronous errors.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited