Table of Contents

Class XunitTestAssemblyRunnerContext

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

Context class for XunitTestAssemblyRunner.

public class XunitTestAssemblyRunnerContext : XunitTestAssemblyRunnerBaseContext<IXunitTestAssembly, IXunitTestCase>, IAsyncLifetime, IAsyncDisposable
Inheritance
XunitTestAssemblyRunnerContext
Implements
Inherited Members

Constructors

XunitTestAssemblyRunnerContext(IXunitTestAssembly, IReadOnlyCollection<IXunitTestCase>, IMessageSink, ITestFrameworkExecutionOptions, CancellationToken)

Context class for XunitTestAssemblyRunner.

public XunitTestAssemblyRunnerContext(IXunitTestAssembly testAssembly, IReadOnlyCollection<IXunitTestCase> testCases, IMessageSink executionMessageSink, ITestFrameworkExecutionOptions executionOptions, CancellationToken cancellationToken)

Parameters

testAssembly IXunitTestAssembly

The test assembly

testCases IReadOnlyCollection<IXunitTestCase>

The test cases from the assembly

executionMessageSink IMessageSink

The message sink to send execution messages to

executionOptions ITestFrameworkExecutionOptions

The options used during test execution

cancellationToken CancellationToken

The cancellation token used to cancel execution