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

Inheritance: XunitTestAssemblyRunner
Datei anzeigen Open project: Microsoft/RTVS Class Usage Examples

Public Methods

Method Description
AssemblyRunner ( ITestAssembly testAssembly, IEnumerable testCases, IMessageSink diagnosticMessageSink, IMessageSink executionMessageSink, ITestFrameworkExecutionOptions executionOptions ) : System

Protected Methods

Method Description
AfterTestAssemblyStartingAsync ( ) : Task
BeforeTestAssemblyFinishedAsync ( ) : Task
RunTestCollectionAsync ( IMessageBus messageBus, ITestCollection testCollection, IEnumerable testCases, CancellationTokenSource cancellationTokenSource ) : Task

Private Methods

Method Description
AddAssemblyFixtureAsync ( object>.Dictionary fixtures, Type fixtureType ) : Task

Method Details

AfterTestAssemblyStartingAsync() protected method

protected AfterTestAssemblyStartingAsync ( ) : Task
return Task

AssemblyRunner() public method

public AssemblyRunner ( ITestAssembly testAssembly, IEnumerable testCases, IMessageSink diagnosticMessageSink, IMessageSink executionMessageSink, ITestFrameworkExecutionOptions executionOptions ) : System
testAssembly ITestAssembly
testCases IEnumerable
diagnosticMessageSink IMessageSink
executionMessageSink IMessageSink
executionOptions ITestFrameworkExecutionOptions
return System

BeforeTestAssemblyFinishedAsync() protected method

protected BeforeTestAssemblyFinishedAsync ( ) : Task
return Task

RunTestCollectionAsync() protected method

protected RunTestCollectionAsync ( IMessageBus messageBus, ITestCollection testCollection, IEnumerable testCases, CancellationTokenSource cancellationTokenSource ) : Task
messageBus IMessageBus
testCollection ITestCollection
testCases IEnumerable
cancellationTokenSource System.Threading.CancellationTokenSource
return Task