Class TestCollectionRunner
Xunit.Extensions.Ordering test customized collection runner.
Inheritance
System.Object
Xunit.Sdk.TestCollectionRunner<Xunit.Sdk.IXunitTestCase>
Xunit.Sdk.XunitTestCollectionRunner
TestCollectionRunner
Inherited Members
Xunit.Sdk.XunitTestCollectionRunner.AfterTestCollectionStartingAsync()
Xunit.Sdk.XunitTestCollectionRunner.BeforeTestCollectionFinishedAsync()
Xunit.Sdk.XunitTestCollectionRunner.CreateCollectionFixture(System.Type)
Xunit.Sdk.XunitTestCollectionRunner.GetTestCaseOrderer()
Xunit.Sdk.XunitTestCollectionRunner.CollectionFixtureMappings
Xunit.Sdk.XunitTestCollectionRunner.DiagnosticMessageSink
Xunit.Sdk.TestCollectionRunner<Xunit.Sdk.IXunitTestCase>.RunAsync()
Xunit.Sdk.TestCollectionRunner<Xunit.Sdk.IXunitTestCase>.Aggregator
Xunit.Sdk.TestCollectionRunner<Xunit.Sdk.IXunitTestCase>.CancellationTokenSource
Xunit.Sdk.TestCollectionRunner<Xunit.Sdk.IXunitTestCase>.MessageBus
Xunit.Sdk.TestCollectionRunner<Xunit.Sdk.IXunitTestCase>.TestCaseOrderer
Xunit.Sdk.TestCollectionRunner<Xunit.Sdk.IXunitTestCase>.TestCases
Xunit.Sdk.TestCollectionRunner<Xunit.Sdk.IXunitTestCase>.TestCollection
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Xunit.Extensions.Ordering
Assembly: Xunit.Extensions.Ordering.dll
Syntax
public class TestCollectionRunner : XunitTestCollectionRunner
Constructors
| Improve this Doc View SourceTestCollectionRunner(Dictionary<Type, Object>, ITestCollection, IEnumerable<IXunitTestCase>, IMessageSink, IMessageBus, ITestCaseOrderer, ExceptionAggregator, CancellationTokenSource)
Declaration
public TestCollectionRunner(Dictionary<Type, object> assemblyFixtureMappings, ITestCollection testCollection, IEnumerable<IXunitTestCase> testCases, IMessageSink diagnosticMessageSink, IMessageBus messageBus, ITestCaseOrderer testCaseOrderer, ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.Dictionary<System.Type, System.Object> | assemblyFixtureMappings | |
Xunit.Abstractions.ITestCollection | testCollection | |
System.Collections.Generic.IEnumerable<Xunit.Sdk.IXunitTestCase> | testCases | |
Xunit.Abstractions.IMessageSink | diagnosticMessageSink | |
Xunit.Sdk.IMessageBus | messageBus | |
Xunit.Sdk.ITestCaseOrderer | testCaseOrderer | |
Xunit.Sdk.ExceptionAggregator | aggregator | |
System.Threading.CancellationTokenSource | cancellationTokenSource |
Properties
| Improve this Doc View SourceAssemblyFixtureMappings
Declaration
protected Dictionary<Type, object> AssemblyFixtureMappings { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.Type, System.Object> |
Methods
| Improve this Doc View SourceRunTestClassAsync(ITestClass, IReflectionTypeInfo, IEnumerable<IXunitTestCase>)
Declaration
protected override Task<RunSummary> RunTestClassAsync(ITestClass testClass, IReflectionTypeInfo class, IEnumerable<IXunitTestCase> testCases)
Parameters
Type | Name | Description |
---|---|---|
Xunit.Abstractions.ITestClass | testClass | |
Xunit.Abstractions.IReflectionTypeInfo | class | |
System.Collections.Generic.IEnumerable<Xunit.Sdk.IXunitTestCase> | testCases |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<Xunit.Sdk.RunSummary> |
Overrides
Xunit.Sdk.XunitTestCollectionRunner.RunTestClassAsync(Xunit.Abstractions.ITestClass, Xunit.Abstractions.IReflectionTypeInfo, System.Collections.Generic.IEnumerable<Xunit.Sdk.IXunitTestCase>)
|
Improve this Doc
View Source
RunTestClassesAsync()
Declaration
protected override async Task<RunSummary> RunTestClassesAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<Xunit.Sdk.RunSummary> |
Overrides
Xunit.Sdk.TestCollectionRunner<Xunit.Sdk.IXunitTestCase>.RunTestClassesAsync()