C# Class Microsoft.UnitTests.Core.XUnit.ClassRunner

Inheritance: XunitTestClassRunner
Show file Open project: Microsoft/RTVS

Public Methods

Method Description
ClassRunner ( ITestClass testClass, IReflectionTypeInfo typeInfo, IEnumerable testCases, IMessageSink diagnosticMessageSink, IMessageBus messageBus, ITestCaseOrderer testCaseOrderer, Xunit.Sdk.ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource, object>.IDictionary collectionFixtureMappings, object>.IReadOnlyDictionary assemblyFixtureMappings ) : System

Protected Methods

Method Description
TryGetConstructorArgument ( ConstructorInfo constructor, int index, ParameterInfo parameter, object &argumentValue ) : bool

Method Details

ClassRunner() public method

public ClassRunner ( ITestClass testClass, IReflectionTypeInfo typeInfo, IEnumerable testCases, IMessageSink diagnosticMessageSink, IMessageBus messageBus, ITestCaseOrderer testCaseOrderer, Xunit.Sdk.ExceptionAggregator aggregator, CancellationTokenSource cancellationTokenSource, object>.IDictionary collectionFixtureMappings, object>.IReadOnlyDictionary assemblyFixtureMappings ) : System
testClass ITestClass
typeInfo IReflectionTypeInfo
testCases IEnumerable
diagnosticMessageSink IMessageSink
messageBus IMessageBus
testCaseOrderer ITestCaseOrderer
aggregator Xunit.Sdk.ExceptionAggregator
cancellationTokenSource System.Threading.CancellationTokenSource
collectionFixtureMappings object>.IDictionary
assemblyFixtureMappings object>.IReadOnlyDictionary
return System

TryGetConstructorArgument() protected method

protected TryGetConstructorArgument ( ConstructorInfo constructor, int index, ParameterInfo parameter, object &argumentValue ) : bool
constructor System.Reflection.ConstructorInfo
index int
parameter System.Reflection.ParameterInfo
argumentValue object
return bool