C# Class NUnit.VisualStudio.TestAdapter.AssemblyRunner

The AssemblyRunner class executes tests in a single assembly
Mostra file Open project: nunit/nunit-vs-adapter Class Usage Examples

Private Properties

Property Type Description
MakeTestFilter SimpleNameFilter
TryLoadAssembly bool

Public Methods

Method Description
AddTestCases ( ITest test ) : void
AssemblyRunner ( TestLogger logger, string assemblyName, IEnumerable selectedTestCases, INUnitTestAdapter nunitTestAdapter ) : System
AssemblyRunner ( TestLogger logger, string assemblyName, INUnitTestAdapter nunitTestAdapter ) : System
AssemblyRunner ( TestLogger logger, string assemblyName, ITfsTestFilter tfsFilter, INUnitTestAdapter nunitTestAdapter ) : System
CancelRun ( ) : void
RunAssembly ( IFrameworkHandle testLog ) : void

Private Methods

Method Description
MakeTestFilter ( IEnumerable ptestCases ) : SimpleNameFilter
TryLoadAssembly ( ) : bool

Method Details

AddTestCases() public method

public AddTestCases ( ITest test ) : void
test ITest
return void

AssemblyRunner() public method

public AssemblyRunner ( TestLogger logger, string assemblyName, IEnumerable selectedTestCases, INUnitTestAdapter nunitTestAdapter ) : System
logger TestLogger
assemblyName string
selectedTestCases IEnumerable
nunitTestAdapter INUnitTestAdapter
return System

AssemblyRunner() public method

public AssemblyRunner ( TestLogger logger, string assemblyName, INUnitTestAdapter nunitTestAdapter ) : System
logger TestLogger
assemblyName string
nunitTestAdapter INUnitTestAdapter
return System

AssemblyRunner() public method

public AssemblyRunner ( TestLogger logger, string assemblyName, ITfsTestFilter tfsFilter, INUnitTestAdapter nunitTestAdapter ) : System
logger TestLogger
assemblyName string
tfsFilter ITfsTestFilter
nunitTestAdapter INUnitTestAdapter
return System

CancelRun() public method

public CancelRun ( ) : void
return void

RunAssembly() public method

public RunAssembly ( IFrameworkHandle testLog ) : void
testLog IFrameworkHandle
return void