Class XunitTestCollectionRunner
- Namespace
- Xunit.v3
- Assembly
- xunit.v3.core.dll
The test collection runner for xUnit.net v3 tests.
public class XunitTestCollectionRunner : XunitTestCollectionRunnerBase<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>
- Inheritance
-
TestCollectionRunner<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>XunitTestCollectionRunnerBase<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>XunitTestCollectionRunner
- Inherited Members
-
XunitTestCollectionRunnerBase<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.GetTestCaseOrderer(XunitTestCollectionRunnerContext)XunitTestCollectionRunnerBase<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.OnTestCollectionFinished(XunitTestCollectionRunnerContext, RunSummary)XunitTestCollectionRunnerBase<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.OnTestCollectionStarting(XunitTestCollectionRunnerContext)TestCollectionRunner<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.FailTestClass(XunitTestCollectionRunnerContext, IXunitTestClass, IReadOnlyCollection<IXunitTestCase>, Exception)TestCollectionRunner<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.OnError(XunitTestCollectionRunnerContext, Exception)TestCollectionRunner<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.OnTestCollectionCleanupFailure(XunitTestCollectionRunnerContext, Exception)TestCollectionRunner<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.Run(XunitTestCollectionRunnerContext)TestCollectionRunner<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.RunTestClasses(XunitTestCollectionRunnerContext, Exception)TestCollectionRunner<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.RunTestClass(XunitTestCollectionRunnerContext, IXunitTestClass, IReadOnlyCollection<IXunitTestCase>)TestCollectionRunner<XunitTestCollectionRunnerContext, IXunitTestCollection, IXunitTestClass, IXunitTestCase>.SetTestContext(XunitTestCollectionRunnerContext, TestEngineStatus)
Constructors
- XunitTestCollectionRunner()
Initializes a new instance of the XunitTestCollectionRunner class.
Properties
- Instance
Gets the singleton instance of XunitTestCollectionRunner.
Methods
- Run(IXunitTestCollection, IReadOnlyCollection<IXunitTestCase>, ExplicitOption, IMessageBus, ITestCaseOrderer, ExceptionAggregator, CancellationTokenSource, FixtureMappingManager)
Runs the test collection.
- RunTestClass(XunitTestCollectionRunnerContext, IXunitTestClass?, IReadOnlyCollection<IXunitTestCase>)
Override this method to run the tests in an individual test class.