Class ExecutionEventSink
Class that maps test framework execution messages to events.
public class ExecutionEventSink : IMessageSink
- Inheritance
-
ExecutionEventSink
- Implements
- Inherited Members
Methods
OnMessage(IMessageSinkMessage)
Reports the presence of a message on the message bus. This method should never throw exceptions.
public bool OnMessage(IMessageSinkMessage message)
Parameters
messageIMessageSinkMessageThe message from the message bus
Returns
- bool
Return
trueto continue running tests, orfalseto stop.
Events
AfterTestFinishedEvent
Occurs when a IAfterTestFinished message is received.
public event MessageHandler<IAfterTestFinished>? AfterTestFinishedEvent
Event Type
AfterTestStartingEvent
Occurs when a IAfterTestStarting message is received.
public event MessageHandler<IAfterTestStarting>? AfterTestStartingEvent
Event Type
BeforeTestFinishedEvent
Occurs when a IBeforeTestFinished message is received.
public event MessageHandler<IBeforeTestFinished>? BeforeTestFinishedEvent
Event Type
BeforeTestStartingEvent
Occurs when a IBeforeTestStarting message is received.
public event MessageHandler<IBeforeTestStarting>? BeforeTestStartingEvent
Event Type
TestAssemblyCleanupFailureEvent
Occurs when a ITestAssemblyCleanupFailure message is received.
public event MessageHandler<ITestAssemblyCleanupFailure>? TestAssemblyCleanupFailureEvent
Event Type
TestAssemblyFinishedEvent
Occurs when a ITestAssemblyFinished message is received.
public event MessageHandler<ITestAssemblyFinished>? TestAssemblyFinishedEvent
Event Type
TestAssemblyStartingEvent
Occurs when a ITestAssemblyStarting message is received.
public event MessageHandler<ITestAssemblyStarting>? TestAssemblyStartingEvent
Event Type
TestCaseCleanupFailureEvent
Occurs when a ITestCaseCleanupFailure message is received.
public event MessageHandler<ITestCaseCleanupFailure>? TestCaseCleanupFailureEvent
Event Type
TestCaseFinishedEvent
Occurs when a ITestCaseFinished message is received.
public event MessageHandler<ITestCaseFinished>? TestCaseFinishedEvent
Event Type
TestCaseStartingEvent
Occurs when a ITestCaseStarting message is received.
public event MessageHandler<ITestCaseStarting>? TestCaseStartingEvent
Event Type
TestClassCleanupFailureEvent
Occurs when a ITestClassCleanupFailure message is received.
public event MessageHandler<ITestClassCleanupFailure>? TestClassCleanupFailureEvent
Event Type
TestClassConstructionFinishedEvent
Occurs when a ITestClassConstructionFinished message is received.
public event MessageHandler<ITestClassConstructionFinished>? TestClassConstructionFinishedEvent
Event Type
TestClassConstructionStartingEvent
Occurs when a ITestClassConstructionStarting message is received.
public event MessageHandler<ITestClassConstructionStarting>? TestClassConstructionStartingEvent
Event Type
TestClassDisposeFinishedEvent
Occurs when a ITestClassDisposeFinished message is received.
public event MessageHandler<ITestClassDisposeFinished>? TestClassDisposeFinishedEvent
Event Type
TestClassDisposeStartingEvent
Occurs when a ITestClassDisposeStarting message is received.
public event MessageHandler<ITestClassDisposeStarting>? TestClassDisposeStartingEvent
Event Type
TestClassFinishedEvent
Occurs when a ITestClassFinished message is received.
public event MessageHandler<ITestClassFinished>? TestClassFinishedEvent
Event Type
TestClassStartingEvent
Occurs when a ITestClassStarting message is received.
public event MessageHandler<ITestClassStarting>? TestClassStartingEvent
Event Type
TestCleanupFailureEvent
Occurs when a ITestCleanupFailure message is received.
public event MessageHandler<ITestCleanupFailure>? TestCleanupFailureEvent
Event Type
TestCollectionCleanupFailureEvent
Occurs when a ITestCollectionCleanupFailure message is received.
public event MessageHandler<ITestCollectionCleanupFailure>? TestCollectionCleanupFailureEvent
Event Type
TestCollectionFinishedEvent
Occurs when a ITestCollectionFinished message is received.
public event MessageHandler<ITestCollectionFinished>? TestCollectionFinishedEvent
Event Type
TestCollectionStartingEvent
Occurs when a ITestCollectionStarting message is received.
public event MessageHandler<ITestCollectionStarting>? TestCollectionStartingEvent
Event Type
TestFailedEvent
Occurs when a ITestFailed message is received.
public event MessageHandler<ITestFailed>? TestFailedEvent
Event Type
TestFinishedEvent
Occurs when a ITestFinished message is received.
public event MessageHandler<ITestFinished>? TestFinishedEvent
Event Type
TestMethodCleanupFailureEvent
Occurs when a ITestMethodCleanupFailure message is received.
public event MessageHandler<ITestMethodCleanupFailure>? TestMethodCleanupFailureEvent
Event Type
TestMethodFinishedEvent
Occurs when a ITestMethodFinished message is received.
public event MessageHandler<ITestMethodFinished>? TestMethodFinishedEvent
Event Type
TestMethodStartingEvent
Occurs when a ITestMethodStarting message is received.
public event MessageHandler<ITestMethodStarting>? TestMethodStartingEvent
Event Type
TestNotRunEvent
Occurs when a ITestNotRun message is received.
public event MessageHandler<ITestNotRun>? TestNotRunEvent
Event Type
TestOutputEvent
Occurs when a ITestOutput message is received.
public event MessageHandler<ITestOutput>? TestOutputEvent
Event Type
TestPassedEvent
Occurs when a ITestPassed message is received.
public event MessageHandler<ITestPassed>? TestPassedEvent
Event Type
TestSkippedEvent
Occurs when a ITestSkipped message is received.
public event MessageHandler<ITestSkipped>? TestSkippedEvent
Event Type
TestStartingEvent
Occurs when a ITestStarting message is received.
public event MessageHandler<ITestStarting>? TestStartingEvent