C# Класс StoryTeller.UserInterface.Tests.Outline.OutlineTreeBuilder

Наследование: ITestStream
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
addRearrangeCommands ( OutlineNode node ) : void
withNewLeaf ( ITestPart part, Icon icon, Action configure ) : void
withNewNode ( ITestPart part, Icon icon, Action configure ) : void

Описание методов

Build() публичный Метод

public Build ( ) : OutlineNode
Результат OutlineNode

Comment() публичный Метод

public Comment ( Comment comment ) : void
comment Comment
Результат void

Do() публичный Метод

public Do ( DoGrammarStructure structure, IStep step ) : void
structure StoryTeller.Model.DoGrammarStructure
step IStep
Результат void

EndEmbeddedSection() публичный Метод

public EndEmbeddedSection ( EmbeddedSection section, IStep step ) : void
section StoryTeller.Model.EmbeddedSection
step IStep
Результат void

EndParagraph() публичный Метод

public EndParagraph ( Paragraph paragraph, IStep step ) : void
paragraph StoryTeller.Model.Paragraph
step IStep
Результат void

EndSection() публичный Метод

public EndSection ( Section section ) : void
section StoryTeller.Model.Section
Результат void

EndTest() публичный Метод

public EndTest ( System.Test test ) : void
test System.Test
Результат void

IncrementParagraphGrammar() публичный Метод

public IncrementParagraphGrammar ( ) : void
Результат void

InvalidGrammar() публичный Метод

public InvalidGrammar ( string grammarKey, IStep step ) : void
grammarKey string
step IStep
Результат void

InvalidSection() публичный Метод

public InvalidSection ( Section section ) : void
section StoryTeller.Model.Section
Результат void

OutlineTreeBuilder() публичный Метод

public OutlineTreeBuilder ( System.Test test, FixtureLibrary library, IOutlineConfigurer configurer ) : System
test System.Test
library StoryTeller.Model.FixtureLibrary
configurer IOutlineConfigurer
Результат System

Rebuild() публичный Метод

public Rebuild ( OutlineNode topNode ) : void
topNode OutlineNode
Результат void

Sentence() публичный Метод

public Sentence ( Sentence sentence, IStep step ) : void
sentence StoryTeller.Model.Sentence
step IStep
Результат void

SetVerification() публичный Метод

public SetVerification ( SetVerification verification, IStep step ) : void
verification StoryTeller.Model.SetVerification
step IStep
Результат void

StartEmbeddedSection() публичный Метод

public StartEmbeddedSection ( EmbeddedSection section, IStep step ) : void
section StoryTeller.Model.EmbeddedSection
step IStep
Результат void

StartParagraph() публичный Метод

public StartParagraph ( Paragraph paragraph, IStep step ) : void
paragraph StoryTeller.Model.Paragraph
step IStep
Результат void

StartSection() публичный Метод

public StartSection ( Section section, FixtureGraph fixture ) : void
section StoryTeller.Model.Section
fixture StoryTeller.Model.FixtureGraph
Результат void

StartTest() публичный Метод

public StartTest ( System.Test test ) : void
test System.Test
Результат void

Table() публичный Метод

public Table ( Table table, IStep step ) : void
table StoryTeller.Model.Table
step IStep
Результат void

Tags() публичный Метод

public Tags ( Tags tags ) : void
tags StoryTeller.Domain.Tags
Результат void