C# Class StoryTeller.Engine.TableGrammar

Inheritance: IGrammarWithCells
显示文件 Open project: adymitruk/storyteller Class Usage Examples

Public Methods

Method Description
After ( System.Action action ) : TableGrammar
After ( GrammarAction action ) : TableGrammar
Before ( System.Action action ) : TableGrammar
Before ( GrammarAction action ) : TableGrammar
Execute ( IStep containerStep, ITestContext context ) : void
ExecuteCurriedStep ( IStep step, ITestContext context ) : void
GetCells ( ) : IList
LeafName ( string leafName ) : TableGrammar
LeafName ( ) : string
TableGrammar ( IGrammarWithCells innerGrammar, string leafName ) : System
ToStructure ( FixtureLibrary library ) : GrammarStructure

Protected Methods

Method Description
TableGrammar ( string leafName ) : System

Method Details

After() public method

public After ( System.Action action ) : TableGrammar
action System.Action
return TableGrammar

After() public method

public After ( GrammarAction action ) : TableGrammar
action GrammarAction
return TableGrammar

Before() public method

public Before ( System.Action action ) : TableGrammar
action System.Action
return TableGrammar

Before() public method

public Before ( GrammarAction action ) : TableGrammar
action GrammarAction
return TableGrammar

Execute() public method

public Execute ( IStep containerStep, ITestContext context ) : void
containerStep IStep
context ITestContext
return void

ExecuteCurriedStep() public method

public ExecuteCurriedStep ( IStep step, ITestContext context ) : void
step IStep
context ITestContext
return void

GetCells() public method

public GetCells ( ) : IList
return IList

LeafName() public method

public LeafName ( string leafName ) : TableGrammar
leafName string
return TableGrammar

LeafName() public method

public LeafName ( ) : string
return string

TableGrammar() public method

public TableGrammar ( IGrammarWithCells innerGrammar, string leafName ) : System
innerGrammar IGrammarWithCells
leafName string
return System

TableGrammar() protected method

protected TableGrammar ( string leafName ) : System
leafName string
return System

ToStructure() public method

public ToStructure ( FixtureLibrary library ) : GrammarStructure
library StoryTeller.Model.FixtureLibrary
return StoryTeller.Model.GrammarStructure