Inheritance: IGrammarWithCells
Exemplo n.º 1
0
        public void SetUp()
        {
            step = new Step();
            StepLeaf leaf = step.LeafFor("record");

            leaf.Add(new Step().With("a:1,b:2"));
            leaf.Add(new Step().With("a:3,b:4"));
            leaf.Add(new Step().With("a:5,b:6"));

            inner = new RecordingGrammar();
            grammar = new TableGrammar(inner.As<IGrammarWithCells>(), "record")
                .Before(() => inner.Numbers.Add("0"))
                .After(() => inner.Numbers.Add("7"));

            grammar.LabelName = "some label";

            grammar.Execute(step);
        }
Exemplo n.º 2
0
        public void SetUp()
        {
            step = new Step();

            step.LeafFor("record")
                .WithStep("a:1,b:2")
                .WithStep("a:3,b:4")
                .WithStep("a:5,b:6");

            inner = MockRepository.GenerateMock<LineGrammar>();
            grammar = new TableGrammar(inner, "record");

            grammar.LabelName = "some label";
        }