Class XunitTestCaseRunnerBase<TContext, TTestCase, TTest>
- Namespace
- Xunit.v3
- Assembly
- xunit.v3.core.dll
The test case runner for xUnit.net v3 tests (with overridable context).
public abstract class XunitTestCaseRunnerBase<TContext, TTestCase, TTest> : TestCaseRunner<TContext, TTestCase, TTest> where TContext : XunitTestCaseRunnerBaseContext<TTestCase, TTest> where TTestCase : class, IXunitTestCase where TTest : class, IXunitTest
Type Parameters
TContextTTestCaseTTest
- Inheritance
-
TestCaseRunnerBase<TContext, TTestCase>TestCaseRunner<TContext, TTestCase, TTest>XunitTestCaseRunnerBase<TContext, TTestCase, TTest>
- Derived
- Inherited Members
-
TestCaseRunner<TContext, TTestCase, TTest>.FailTest(TContext, TTest, Exception)TestCaseRunner<TContext, TTestCase, TTest>.RunTest(TContext, TTest)TestCaseRunner<TContext, TTestCase, TTest>.RunTestCase(TContext, Exception)TestCaseRunnerBase<TContext, TTestCase>.OnTestCaseCleanupFailure(TContext, Exception)TestCaseRunnerBase<TContext, TTestCase>.OnTestCaseFinished(TContext, RunSummary)TestCaseRunnerBase<TContext, TTestCase>.OnTestCaseStarting(TContext)TestCaseRunnerBase<TContext, TTestCase>.Run(TContext)TestCaseRunnerBase<TContext, TTestCase>.RunTestCase(TContext, Exception)TestCaseRunnerBase<TContext, TTestCase>.SetTestContext(TContext, TestEngineStatus)
Methods
- RunTestCase(TContext, Exception?)
Override this to run the test case.