Class AppVeyorReporterMessageHandler
An implementation of IRunnerReporterMessageHandler that supports AppVeyorReporter.
public class AppVeyorReporterMessageHandler : DefaultRunnerReporterMessageHandler, IRunnerReporterMessageHandler, IMessageSink, IAsyncDisposable
- Inheritance
-
AppVeyorReporterMessageHandler
- Implements
- Inherited Members
Constructors
AppVeyorReporterMessageHandler(IRunnerLogger, string)
Initializes a new instance of the AppVeyorReporterMessageHandler class.
public AppVeyorReporterMessageHandler(IRunnerLogger logger, string baseUri)
Parameters
loggerIRunnerLoggerThe logger used to report messages
baseUristringThe base AppVeyor API URI
Methods
DisposeAsync()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
public override ValueTask DisposeAsync()
Returns
HandleTestAssemblyFinished(MessageHandlerArgs<ITestAssemblyFinished>)
Called when ITestAssemblyFinished is raised.
protected override void HandleTestAssemblyFinished(MessageHandlerArgs<ITestAssemblyFinished> args)
Parameters
argsMessageHandlerArgs<ITestAssemblyFinished>An object that contains the event data.
HandleTestAssemblyStarting(MessageHandlerArgs<ITestAssemblyStarting>)
Called when ITestAssemblyStarting is raised.
protected override void HandleTestAssemblyStarting(MessageHandlerArgs<ITestAssemblyStarting> args)
Parameters
argsMessageHandlerArgs<ITestAssemblyStarting>An object that contains the event data.
HandleTestFailed(MessageHandlerArgs<ITestFailed>)
Called when ITestFailed is raised.
protected override void HandleTestFailed(MessageHandlerArgs<ITestFailed> args)
Parameters
argsMessageHandlerArgs<ITestFailed>An object that contains the event data.
HandleTestPassed(MessageHandlerArgs<ITestPassed>)
Called when ITestPassed is raised.
protected override void HandleTestPassed(MessageHandlerArgs<ITestPassed> args)
Parameters
argsMessageHandlerArgs<ITestPassed>An object that contains the event data.
HandleTestSkipped(MessageHandlerArgs<ITestSkipped>)
Called when ITestSkipped is raised.
protected override void HandleTestSkipped(MessageHandlerArgs<ITestSkipped> args)
Parameters
argsMessageHandlerArgs<ITestSkipped>An object that contains the event data.
HandleTestStarting(MessageHandlerArgs<ITestStarting>)
Called when ITestStarting is raised.
protected override void HandleTestStarting(MessageHandlerArgs<ITestStarting> args)
Parameters
argsMessageHandlerArgs<ITestStarting>An object that contains the event data.