Table of Contents

Class TeamCityReporterMessageHandler

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

An implementation of IRunnerReporterMessageHandler that supports TeamCityReporter.

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

Constructors

TeamCityReporterMessageHandler(IRunnerLogger, string?)

An implementation of IRunnerReporterMessageHandler that supports TeamCityReporter.

Properties

UtcNow

Gets the current date & time in UTC.

Methods

HandleErrorMessage(MessageHandlerArgs<IErrorMessage>)

Handles instances of IErrorMessage.

HandleTestAssemblyCleanupFailure(MessageHandlerArgs<ITestAssemblyCleanupFailure>)

Handles instances of ITestAssemblyCleanupFailure.

HandleTestAssemblyFinished(MessageHandlerArgs<ITestAssemblyFinished>)

Handles instances of ITestAssemblyFinished.

HandleTestAssemblyStarting(MessageHandlerArgs<ITestAssemblyStarting>)

Handles instances of ITestAssemblyStarting.

HandleTestCaseCleanupFailure(MessageHandlerArgs<ITestCaseCleanupFailure>)

Handles instances of ITestCaseCleanupFailure.

HandleTestCaseFinished(MessageHandlerArgs<ITestCaseFinished>)

Handles instances of ITestCaseFinished.

HandleTestCaseStarting(MessageHandlerArgs<ITestCaseStarting>)

Handles instances of ITestCaseStarting.

HandleTestClassCleanupFailure(MessageHandlerArgs<ITestClassCleanupFailure>)

Handles instances of ITestClassCleanupFailure.

HandleTestClassFinished(MessageHandlerArgs<ITestClassFinished>)

Handles instances of ITestClassFinished.

HandleTestClassStarting(MessageHandlerArgs<ITestClassStarting>)

Handles instances of ITestClassStarting.

HandleTestCleanupFailure(MessageHandlerArgs<ITestCleanupFailure>)

Handles instances of ITestCleanupFailure.

HandleTestCollectionCleanupFailure(MessageHandlerArgs<ITestCollectionCleanupFailure>)

Handles instances of ITestCollectionCleanupFailure.

HandleTestCollectionFinished(MessageHandlerArgs<ITestCollectionFinished>)

Handles instances of ITestCollectionFinished.

HandleTestCollectionStarting(MessageHandlerArgs<ITestCollectionStarting>)

Handles instances of ITestCollectionStarting.

HandleTestFailed(MessageHandlerArgs<ITestFailed>)

Handles instances of ITestFailed.

HandleTestFinished(MessageHandlerArgs<ITestFinished>)

Handles instances of ITestFinished.

HandleTestMethodCleanupFailure(MessageHandlerArgs<ITestMethodCleanupFailure>)

Handles instances of ITestMethodCleanupFailure.

HandleTestMethodFinished(MessageHandlerArgs<ITestMethodFinished>)

Handles instances of ITestMethodFinished.

HandleTestMethodStarting(MessageHandlerArgs<ITestMethodStarting>)

Handles instances of ITestMethodStarting.

HandleTestSkipped(MessageHandlerArgs<ITestSkipped>)

Handles instances of ITestSkipped.

HandleTestStarting(MessageHandlerArgs<ITestStarting>)

Handles instances of ITestStarting.

TeamCityEscape(string?)

Escapes a string to be sent in a TeamCity message.