Inheritance: ISentenceVisitor
Esempio n. 1
0
        void IGrammarVisitor.Sentence(Sentence sentence, IStep step)
        {
            // TODO -- extension point for external CellBuilders?
            var writer = new SentenceWriter(grammarTag, new CellBuilderLibrary());

            writer.Write();
        }
        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");
        }
Esempio n. 4
0
 void IGrammarVisitor.Sentence(Sentence sentence, IStep step)
 {
     // TODO -- extension point for external CellBuilders?
     var writer = new SentenceWriter(grammarTag, new CellBuilderLibrary());
     writer.Write();
 }
        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();
        }