C# Class StoryTeller.Engine.SpecificationEngine

Inheritance: IDisposable, ISpecificationEngine
Show file Open project: storyteller/Storyteller Class Usage Examples

Public Methods

Method Description
CancelRunningSpec ( string id ) : void
CurrentStepthrough ( ) : IStepthroughExecution
Dispose ( ) : void
Enqueue ( SpecExecutionRequest request ) : void
SpecificationEngine ( ISystem system, ISpecRunner runner, IExecutionObserver observer ) : System
Start ( StopConditions stopConditions ) : void

Private Methods

Method Description
startTheConsumingQueues ( FixtureLibrary library ) : void

Method Details

CancelRunningSpec() public method

public CancelRunningSpec ( string id ) : void
id string
return void

CurrentStepthrough() public method

public CurrentStepthrough ( ) : IStepthroughExecution
return IStepthroughExecution

Dispose() public method

public Dispose ( ) : void
return void

Enqueue() public method

public Enqueue ( SpecExecutionRequest request ) : void
request SpecExecutionRequest
return void

SpecificationEngine() public method

public SpecificationEngine ( ISystem system, ISpecRunner runner, IExecutionObserver observer ) : System
system ISystem
runner ISpecRunner
observer IExecutionObserver
return System

Start() public method

public Start ( StopConditions stopConditions ) : void
stopConditions StopConditions
return void