Table of Contents

Class XunitTestMethodRunnerBase<TContext, TTestMethod, TTestCase>

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

The base test method runner for xUnit.net v3 tests (with overridable context).

public class XunitTestMethodRunnerBase<TContext, TTestMethod, TTestCase> : TestMethodRunner<TContext, TTestMethod, TTestCase> where TContext : XunitTestMethodRunnerBaseContext<TTestMethod, TTestCase> where TTestMethod : class, IXunitTestMethod where TTestCase : class, IXunitTestCase

Type Parameters

TContext
TTestMethod
TTestCase
Inheritance
TestMethodRunner<TContext, TTestMethod, TTestCase>
XunitTestMethodRunnerBase<TContext, TTestMethod, TTestCase>
Derived
Inherited Members
TestMethodRunner<TContext, TTestMethod, TTestCase>.FailTestCase(TContext, TTestCase, Exception)
TestMethodRunner<TContext, TTestMethod, TTestCase>.OnTestMethodCleanupFailure(TContext, Exception)
TestMethodRunner<TContext, TTestMethod, TTestCase>.OnTestMethodFinished(TContext, RunSummary)
TestMethodRunner<TContext, TTestMethod, TTestCase>.OnTestMethodStarting(TContext)
TestMethodRunner<TContext, TTestMethod, TTestCase>.Run(TContext)
TestMethodRunner<TContext, TTestMethod, TTestCase>.RunTestCases(TContext, Exception)
TestMethodRunner<TContext, TTestMethod, TTestCase>.RunTestCase(TContext, TTestCase)
TestMethodRunner<TContext, TTestMethod, TTestCase>.SetTestContext(TContext, TestEngineStatus)

Methods

RunTestCase(TContext, TTestCase)

Runs the test case.