Interface Event
public interface Event
An event fired by the test framework during a run.
-
Method Summary
Modifier and TypeMethodDescriptionlongduration()An amount of time, in milliseconds, that was required to complete the action reported by this event, or -1, if no duration was available.The fingerprint of the test class whose fully qualifed name is returned by thefullyQualifiedNamemethod on thisEvent.The fully qualified name of a class that can rerun the suite or test about which an event was fired.selector()Additional information identifying the suite or test about which an event was fired.status()Indicates whether the event represents a test success, failure, error, skipped, ignored, canceled, pending.AnOptionalThrowableassociated with thisEvent.
-
Method Details
-
fullyQualifiedName
String fullyQualifiedName()The fully qualified name of a class that can rerun the suite or test about which an event was fired. -
fingerprint
Fingerprint fingerprint()The fingerprint of the test class whose fully qualifed name is returned by thefullyQualifiedNamemethod on thisEvent. If theisModulemethod of the fingerprint indicates that thefullyQualifiedNamerefers to a module (singleton object), thefullyQualifiedNamestring does not include the trailing dollar sign. -
selector
Selector selector()Additional information identifying the suite or test about which an event was fired. -
status
Status status()Indicates whether the event represents a test success, failure, error, skipped, ignored, canceled, pending. -
throwable
OptionalThrowable throwable()AnOptionalThrowableassociated with thisEvent. -
duration
long duration()An amount of time, in milliseconds, that was required to complete the action reported by this event, or -1, if no duration was available.
-