C# Class StoryTeller.Engine.SpecRunner

Inheritance: ISpecRunner
Afficher le fichier Open project: storyteller/Storyteller Class Usage Examples

Méthodes publiques

Méthode Description
Cancel ( string id = null ) : void
Execute ( SpecExecutionRequest request, IConsumingQueue queue ) : SpecResults
IsRunning ( ) : bool
MarkAsInvalid ( Exception ex ) : void
RunningState ( ) : QueueState
SpecRunner ( IExecutionMode mode, ISystem system, IExecutionObserver observer ) : System
UseStopConditions ( StopConditions conditions ) : void

Private Methods

Méthode Description
buildResultsForContextCreationFailure ( SpecExecutionRequest request, Exception ex, StoryTeller.Engine.Timings timings ) : SpecResults

Method Details

Cancel() public méthode

public Cancel ( string id = null ) : void
id string
Résultat void

Execute() public méthode

public Execute ( SpecExecutionRequest request, IConsumingQueue queue ) : SpecResults
request SpecExecutionRequest
queue IConsumingQueue
Résultat SpecResults

IsRunning() public méthode

public IsRunning ( ) : bool
Résultat bool

MarkAsInvalid() public méthode

public MarkAsInvalid ( Exception ex ) : void
ex System.Exception
Résultat void

RunningState() public méthode

public RunningState ( ) : QueueState
Résultat StoryTeller.Messages.QueueState

SpecRunner() public méthode

public SpecRunner ( IExecutionMode mode, ISystem system, IExecutionObserver observer ) : System
mode IExecutionMode
system ISystem
observer IExecutionObserver
Résultat System

UseStopConditions() public méthode

public UseStopConditions ( StopConditions conditions ) : void
conditions StopConditions
Résultat void