C# Class Machine.Specifications.Runner.Impl.AssemblyRunner

Mostrar archivo Open project: machine/machine.specifications Class Usage Examples

Public Methods

Method Description
AssemblyRunner ( ISpecificationRunListener listener, RunOptions options ) : System
EndExplicitRunScope ( Assembly assembly ) : void
Run ( Assembly assembly, IEnumerable contexts ) : void
StartExplicitRunScope ( Assembly assembly ) : void

Private Methods

Method Description
OnAssemblyEnd ( Assembly assembly ) : void
OnAssemblyStart ( Assembly assembly ) : void
RunContext ( Context context, IEnumerable globalCleanups, IEnumerable supplements ) : void

Method Details

AssemblyRunner() public method

public AssemblyRunner ( ISpecificationRunListener listener, RunOptions options ) : System
listener ISpecificationRunListener
options RunOptions
return System

EndExplicitRunScope() public method

public EndExplicitRunScope ( Assembly assembly ) : void
assembly System.Reflection.Assembly
return void

Run() public method

public Run ( Assembly assembly, IEnumerable contexts ) : void
assembly System.Reflection.Assembly
contexts IEnumerable
return void

StartExplicitRunScope() public method

public StartExplicitRunScope ( Assembly assembly ) : void
assembly System.Reflection.Assembly
return void