Table of Contents

Class AppVeyorReporterMessageHandler

Namespace
Xunit.Runner.Common
Assembly
xunit.v3.runner.common.dll

An implementation of IRunnerReporterMessageHandler that supports AppVeyorReporter.

public class AppVeyorReporterMessageHandler : DefaultRunnerReporterMessageHandler, IRunnerReporterMessageHandler, IMessageSink, IAsyncDisposable
Inheritance
AppVeyorReporterMessageHandler
Implements
Inherited Members
AggregateMessageSink.GetOrCreateAggregatedSink<TDispatcher>(ref TDispatcher)

Constructors

AppVeyorReporterMessageHandler(IRunnerLogger, string)

Initializes a new instance of the AppVeyorReporterMessageHandler class.

Methods

DisposeAsync()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.

HandleTestAssemblyFinished(MessageHandlerArgs<ITestAssemblyFinished>)

Called when ITestAssemblyFinished is raised.

HandleTestAssemblyStarting(MessageHandlerArgs<ITestAssemblyStarting>)

Called when ITestAssemblyStarting is raised.

HandleTestFailed(MessageHandlerArgs<ITestFailed>)

Called when ITestFailed is raised.

HandleTestPassed(MessageHandlerArgs<ITestPassed>)

Called when ITestPassed is raised.

HandleTestSkipped(MessageHandlerArgs<ITestSkipped>)

Called when ITestSkipped is raised.

HandleTestStarting(MessageHandlerArgs<ITestStarting>)

Called when ITestStarting is raised.