Table of Contents

Class XunitTestClassRunnerBaseContext<TTestClass, TTestCase>

Namespace
Xunit.v3
Assembly
xunit.v3.core.dll
public class XunitTestClassRunnerBaseContext<TTestClass, TTestCase> : TestClassRunnerContext<TTestClass, TTestCase>, IAsyncLifetime, IAsyncDisposable where TTestClass : class, IXunitTestClass where TTestCase : class, IXunitTestCase

Type Parameters

TTestClass
TTestCase
Inheritance
TestClassRunnerContext<TTestClass, TTestCase>
XunitTestClassRunnerBaseContext<TTestClass, TTestCase>
Implements
Derived
Inherited Members
TestClassRunnerContext<TTestClass, TTestCase>.TestCases
TestClassRunnerContext<TTestClass, TTestCase>.TestClass

Constructors

XunitTestClassRunnerBaseContext(TTestClass, IReadOnlyCollection<TTestCase>, ExplicitOption, IMessageBus, ITestCaseOrderer, ExceptionAggregator, CancellationTokenSource, FixtureMappingManager)

Context class for XunitTestClassRunnerBase<TContext, TTestClass, TTestMethod, TTestCase>.

Properties

ClassFixtureMappings

Gets the mapping manager for class-level fixtures.

TestCaseOrderer

Gets or sets the orderer used to order the test cases.

Methods

InitializeAsync()

Called immediately after the class has been created, before it is used.