C# Class StoryTeller.UserInterface.Tests.Outline.OutlineTreeBuilder

Inheritance: ITestStream
Mostra file Open project: adymitruk/storyteller Class Usage Examples

Public Methods

Method Description
Build ( ) : OutlineNode
Comment ( Comment comment ) : void
Do ( DoGrammarStructure structure, IStep step ) : void
EndEmbeddedSection ( EmbeddedSection section, IStep step ) : void
EndParagraph ( Paragraph paragraph, IStep step ) : void
EndSection ( Section section ) : void
EndTest ( System.Test test ) : void
IncrementParagraphGrammar ( ) : void
InvalidGrammar ( string grammarKey, IStep step ) : void
InvalidSection ( Section section ) : void
OutlineTreeBuilder ( System.Test test, FixtureLibrary library, IOutlineConfigurer configurer ) : System
Rebuild ( OutlineNode topNode ) : void
Sentence ( Sentence sentence, IStep step ) : void
SetVerification ( SetVerification verification, IStep step ) : void
StartEmbeddedSection ( EmbeddedSection section, IStep step ) : void
StartParagraph ( Paragraph paragraph, IStep step ) : void
StartSection ( Section section, FixtureGraph fixture ) : void
StartTest ( System.Test test ) : void
Table ( Table table, IStep step ) : void
Tags ( Tags tags ) : void

Private Methods

Method Description
addRearrangeCommands ( OutlineNode node ) : void
withNewLeaf ( ITestPart part, Icon icon, Action configure ) : void
withNewNode ( ITestPart part, Icon icon, Action configure ) : void

Method Details

Build() public method

public Build ( ) : OutlineNode
return OutlineNode

Comment() public method

public Comment ( Comment comment ) : void
comment Comment
return void

Do() public method

public Do ( DoGrammarStructure structure, IStep step ) : void
structure StoryTeller.Model.DoGrammarStructure
step IStep
return void

EndEmbeddedSection() public method

public EndEmbeddedSection ( EmbeddedSection section, IStep step ) : void
section StoryTeller.Model.EmbeddedSection
step IStep
return void

EndParagraph() public method

public EndParagraph ( Paragraph paragraph, IStep step ) : void
paragraph StoryTeller.Model.Paragraph
step IStep
return void

EndSection() public method

public EndSection ( Section section ) : void
section StoryTeller.Model.Section
return void

EndTest() public method

public EndTest ( System.Test test ) : void
test System.Test
return void

IncrementParagraphGrammar() public method

public IncrementParagraphGrammar ( ) : void
return void

InvalidGrammar() public method

public InvalidGrammar ( string grammarKey, IStep step ) : void
grammarKey string
step IStep
return void

InvalidSection() public method

public InvalidSection ( Section section ) : void
section StoryTeller.Model.Section
return void

OutlineTreeBuilder() public method

public OutlineTreeBuilder ( System.Test test, FixtureLibrary library, IOutlineConfigurer configurer ) : System
test System.Test
library StoryTeller.Model.FixtureLibrary
configurer IOutlineConfigurer
return System

Rebuild() public method

public Rebuild ( OutlineNode topNode ) : void
topNode OutlineNode
return void

Sentence() public method

public Sentence ( Sentence sentence, IStep step ) : void
sentence StoryTeller.Model.Sentence
step IStep
return void

SetVerification() public method

public SetVerification ( SetVerification verification, IStep step ) : void
verification StoryTeller.Model.SetVerification
step IStep
return void

StartEmbeddedSection() public method

public StartEmbeddedSection ( EmbeddedSection section, IStep step ) : void
section StoryTeller.Model.EmbeddedSection
step IStep
return void

StartParagraph() public method

public StartParagraph ( Paragraph paragraph, IStep step ) : void
paragraph StoryTeller.Model.Paragraph
step IStep
return void

StartSection() public method

public StartSection ( Section section, FixtureGraph fixture ) : void
section StoryTeller.Model.Section
fixture StoryTeller.Model.FixtureGraph
return void

StartTest() public method

public StartTest ( System.Test test ) : void
test System.Test
return void

Table() public method

public Table ( Table table, IStep step ) : void
table StoryTeller.Model.Table
step IStep
return void

Tags() public method

public Tags ( Tags tags ) : void
tags StoryTeller.Domain.Tags
return void