Constructor XunitTestClassRunnerBaseContext
- Namespace
- Xunit.v3
- Assembly
- xunit.v3.core.dll
XunitTestClassRunnerBaseContext(TTestClass, IReadOnlyCollection<TTestCase>, ExplicitOption, IMessageBus, ITestCaseOrderer, ExceptionAggregator, CancellationTokenSource, FixtureMappingManager)
Context class for XunitTestClassRunnerBase<TContext, TTestClass, TTestMethod, TTestCase>.
public XunitTestClassRunnerBaseContext(TTestClass testClass, IReadOnlyCollection<TTestCase> testCases, ExplicitOption explicitOption, IMessageBus messageBus, ITestCaseOrderer testCaseOrderer, ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource, FixtureMappingManager collectionFixtureMappings)
Parameters
testClassTTestClassThe test class
testCasesIReadOnlyCollection<TTestCase>The test from the test class
explicitOptionThe user's choice on how to treat explicit tests
messageBusThe message bus to send execution messages to
testCaseOrdererThe orderer used to sort the test cases for executiong
aggregatorThe exception aggregator
cancellationTokenSourceCancellationTokenSourceThe cancellation token source
collectionFixtureMappingsThe fixtures attached to the test collection