public void SetUp() { FixtureLibrary library = FixtureLibrary.For(x => x.AddFixture <SentenceTargetFixture>()); grammarTag = new GrammarTag(library.FixtureFor(typeof(SentenceTargetFixture).GetFixtureAlias()).GrammarFor("Go")); var writer = new SentenceWriter(grammarTag, new CellBuilderLibrary()); writer.Write(); }
public void write_text() { var writer = new SentenceWriter(grammarTag, new CellBuilderLibrary()); writer.Label(new Label("some text")); HtmlTag span = grammarTag.Children.First(); span.TagName().ShouldEqual("span"); span.Text().ShouldEqual("some text"); }
public void SetUp() { tag = null; grammarTag = new GrammarTag(new Sentence { Name = "Math" }); cell = new Cell("name", typeof(string)); writer = new SentenceWriter(grammarTag, new CellBuilderLibrary()); }
public void SetUp() { var grammarTag = new GrammarTag(new Sentence { Name = "Math" }); Cell cell = Cell.For <string>("name"); cell.SelectionValues = new List <string> { "Jeremy", "Josh", "Chad" }; var writer = new SentenceWriter(grammarTag, new CellBuilderLibrary()); writer.Input(new TextInput(cell)); select = grammarTag.Children.First(); }
public void WriteSentenceText(OutlineNode node, Sentence sentence, IStep step) { var writer = new SentenceWriter(node, step); sentence.Parts.Each(x => x.AcceptVisitor(writer)); }