Table of Contents

Class XunitTestMethodRunner

Namespace
Xunit.v3
Assembly
xunit.v3.core.dll

The test method runner for xUnit.net v3 tests.

public class XunitTestMethodRunner : XunitTestMethodRunnerBase<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>
Inheritance
XunitTestMethodRunner
Inherited Members
XunitTestMethodRunnerBase<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>.RunTestCase(XunitTestMethodRunnerContext, IXunitTestCase)
TestMethodRunner<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>.FailTestCase(XunitTestMethodRunnerContext, IXunitTestCase, Exception)
TestMethodRunner<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>.OnError(XunitTestMethodRunnerContext, Exception)
TestMethodRunner<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>.OnTestMethodCleanupFailure(XunitTestMethodRunnerContext, Exception)
TestMethodRunner<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>.OnTestMethodFinished(XunitTestMethodRunnerContext, RunSummary)
TestMethodRunner<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>.OnTestMethodStarting(XunitTestMethodRunnerContext)
TestMethodRunner<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>.Run(XunitTestMethodRunnerContext)
TestMethodRunner<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>.RunTestCases(XunitTestMethodRunnerContext, Exception)
TestMethodRunner<XunitTestMethodRunnerContext, IXunitTestMethod, IXunitTestCase>.SetTestContext(XunitTestMethodRunnerContext, TestEngineStatus)

Constructors

XunitTestMethodRunner()

Initializes a new instance of the XunitTestMethodRunner class.

Properties

Instance

Gets the singleton instance of the XunitTestMethodRunner class.

Methods

Run(IXunitTestMethod, IReadOnlyCollection<IXunitTestCase>, ExplicitOption, IMessageBus, ExceptionAggregator, CancellationTokenSource, object?[])

Runs the test test method.