Class XunitTestCaseRunner
- Namespace
- Xunit.v3
- Assembly
- xunit.v3.core.dll
The test case runner for xUnit.net v3 tests.
public class XunitTestCaseRunner : XunitTestCaseRunnerBase<XunitTestCaseRunnerContext, IXunitTestCase, IXunitTest>
- Inheritance
-
XunitTestCaseRunner
- Inherited Members
-
XunitTestCaseRunnerBase<XunitTestCaseRunnerContext, IXunitTestCase, IXunitTest>.RunTestCase(XunitTestCaseRunnerContext, Exception)TestCaseRunner<XunitTestCaseRunnerContext, IXunitTestCase, IXunitTest>.FailTest(XunitTestCaseRunnerContext, IXunitTest, Exception)TestCaseRunner<XunitTestCaseRunnerContext, IXunitTestCase, IXunitTest>.RunTest(XunitTestCaseRunnerContext, IXunitTest)TestCaseRunnerBase<XunitTestCaseRunnerContext, IXunitTestCase>.OnError(XunitTestCaseRunnerContext, Exception)TestCaseRunnerBase<XunitTestCaseRunnerContext, IXunitTestCase>.OnTestCaseCleanupFailure(XunitTestCaseRunnerContext, Exception)TestCaseRunnerBase<XunitTestCaseRunnerContext, IXunitTestCase>.OnTestCaseFinished(XunitTestCaseRunnerContext, RunSummary)TestCaseRunnerBase<XunitTestCaseRunnerContext, IXunitTestCase>.OnTestCaseStarting(XunitTestCaseRunnerContext)TestCaseRunnerBase<XunitTestCaseRunnerContext, IXunitTestCase>.Run(XunitTestCaseRunnerContext)TestCaseRunnerBase<XunitTestCaseRunnerContext, IXunitTestCase>.RunTestCase(XunitTestCaseRunnerContext, Exception)TestCaseRunnerBase<XunitTestCaseRunnerContext, IXunitTestCase>.SetTestContext(XunitTestCaseRunnerContext, TestEngineStatus)
Constructors
- XunitTestCaseRunner()
Initializes a new instance of the XunitTestCaseRunner class.
Properties
- Instance
Gets the singleton instance of the XunitTestCaseRunner class.
Methods
- Run(IXunitTestCase, IReadOnlyCollection<IXunitTest>, IMessageBus, ExceptionAggregator, CancellationTokenSource, string, string?, ExplicitOption, object?[])
Runs the test case.
- RunTest(XunitTestCaseRunnerContext, IXunitTest)
Override this method to run an individual test.