C# Class StoryTeller.Engine.Sets.SetVerificationGrammar

Inheritance: IGrammar
Show file Open project: adymitruk/storyteller Class Usage Examples

Public Methods

Method Description
Before ( GrammarAction action ) : void
Execute ( IStep containerStep, ITestContext context ) : void
SetVerificationGrammar ( string leafName, string labelName, ISetComparer comparer ) : System
ToStructure ( FixtureLibrary library ) : GrammarStructure

Private Methods

Method Description
buildActualRows ( IEnumerable actualObjects ) : IList
buildExpectedRows ( ITestContext context, IStep step ) : IList
cells ( ) : List
findTheObjects ( IStep containerStep, ITestContext context ) : IEnumerable
markCounts ( ITestContext context, IEnumerable results ) : void
toActual ( object target ) : StoryTeller.Engine.Sets.SetRow
toExpectedRow ( IStep step, ITestContext context ) : StoryTeller.Engine.Sets.SetRow

Method Details

Before() public method

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

Execute() public method

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

SetVerificationGrammar() public method

public SetVerificationGrammar ( string leafName, string labelName, ISetComparer comparer ) : System
leafName string
labelName string
comparer ISetComparer
return System

ToStructure() public method

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