Class XunitTestClassRunnerBaseContext<TTestClass, TTestCase>
- Namespace
- Xunit.v3
- Assembly
- xunit.v3.core.dll
Context class for XunitTestClassRunnerBase<TContext, TTestClass, TTestMethod, TTestCase>.
public class XunitTestClassRunnerBaseContext<TTestClass, TTestCase> : TestClassRunnerContext<TTestClass, TTestCase>, IAsyncLifetime, IAsyncDisposable where TTestClass : class, IXunitTestClass where TTestCase : class, IXunitTestCase
Type Parameters
TTestClassTTestCase
- Inheritance
-
TestClassRunnerContext<TTestClass, TTestCase>XunitTestClassRunnerBaseContext<TTestClass, TTestCase>
- Implements
- Derived
- Inherited Members
-
TestClassRunnerContext<TTestClass, TTestCase>.TestCasesTestClassRunnerContext<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.