Constructor XunitTestRunnerBaseContext
- Namespace
- Xunit.v3
- Assembly
- xunit.v3.core.dll
XunitTestRunnerBaseContext(TTest, IMessageBus, ExplicitOption, ExceptionAggregator, CancellationTokenSource, IReadOnlyCollection<IBeforeAfterTestAttribute>, object?[])
Initializes a new instance of the XunitTestRunnerBaseContext<TTest> class.
public XunitTestRunnerBaseContext(TTest test, IMessageBus messageBus, ExplicitOption explicitOption, ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource, IReadOnlyCollection<IBeforeAfterTestAttribute> beforeAfterTestAttributes, object?[] constructorArguments)
Parameters
testTTestThe test
messageBusThe message bus to send execution messages to
explicitOptionThe user's choice on how to treat explicit tests
aggregatorThe exception aggregator
cancellationTokenSourceCancellationTokenSourceThe cancellation token source
beforeAfterTestAttributesIReadOnlyCollection<IBeforeAfterTestAttribute>The IBeforeAfterTestAttributes that are applied to the test
constructorArgumentsobject[]The constructor arguments for the test class