C# 클래스 StoryTeller.Engine.SpecRunner

상속: ISpecRunner
파일 보기 프로젝트 열기: storyteller/Storyteller 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
buildResultsForContextCreationFailure ( SpecExecutionRequest request, Exception ex, StoryTeller.Engine.Timings timings ) : SpecResults

메소드 상세

Cancel() 공개 메소드

public Cancel ( string id = null ) : void
id string
리턴 void

Execute() 공개 메소드

public Execute ( SpecExecutionRequest request, IConsumingQueue queue ) : SpecResults
request SpecExecutionRequest
queue IConsumingQueue
리턴 SpecResults

IsRunning() 공개 메소드

public IsRunning ( ) : bool
리턴 bool

MarkAsInvalid() 공개 메소드

public MarkAsInvalid ( Exception ex ) : void
ex System.Exception
리턴 void

RunningState() 공개 메소드

public RunningState ( ) : QueueState
리턴 StoryTeller.Messages.QueueState

SpecRunner() 공개 메소드

public SpecRunner ( IExecutionMode mode, ISystem system, IExecutionObserver observer ) : System
mode IExecutionMode
system ISystem
observer IExecutionObserver
리턴 System

UseStopConditions() 공개 메소드

public UseStopConditions ( StopConditions conditions ) : void
conditions StopConditions
리턴 void