C# Class nStep.Processor

Inheritance: IProcessor
Mostrar archivo Open project: clearwavebuild/nStep Class Usage Examples

Public Methods

Method Description
OnAtExit ( ) : void
Process ( Request request ) : Response
Processor ( IMatchSteps stepMatcher, IRunSteps stepRunner ) : System
Reset ( ) : void

Private Methods

Method Description
GetOrCreateStepId ( StepDefinition stepDefinition ) : System.Guid
OnAfterScenario ( string tags ) : void
OnAfterStep ( StepMatch stepMatch ) : void
OnBeforeScenario ( string tags ) : void
OnBeforeStep ( StepMatch stepMatch ) : void
ProcessBeginScenario ( BeginScenarioRequest request ) : Response
ProcessEndScenario ( EndScenarioRequest request ) : Response
ProcessInvoke ( InvokeRequest request ) : Response
ProcessSnippet ( SnippetRequest request ) : Response
ProcessStepMatches ( string step ) : Response

Method Details

OnAtExit() public method

public OnAtExit ( ) : void
return void

Process() public method

public Process ( Request request ) : Response
request nStep.Messages.Request
return nStep.Messages.Response

Processor() public method

public Processor ( IMatchSteps stepMatcher, IRunSteps stepRunner ) : System
stepMatcher IMatchSteps
stepRunner IRunSteps
return System

Reset() public method

public Reset ( ) : void
return void