Antlr4.Test.StringTemplate.TestDictionaries.TestDictWithoutIteration C# (CSharp) Метод

TestDictWithoutIteration() приватный Метод

private TestDictWithoutIteration ( ) : void
Результат void
        public void TestDictWithoutIteration()
        {
            string templates =
                "t2(adr,line2={<adr.zip> <adr.city>}) ::= <<" + newline +
                "<adr.firstname> <adr.lastname>" + newline +
                "<line2>" + newline +
                ">>";

            writeFile(tmpdir, "test.stg", templates);
            TemplateGroup group = new TemplateGroupFile(Path.Combine(tmpdir, "test.stg"));
            Template st = group.GetInstanceOf("t2");
            st.Add("adr", new Dictionary<string, string>()
                {
                    {"firstname","Terence"},
                    {"lastname","Parr"},
                    {"zip","99999"},
                    {"city","San Francisco"},
                });
            string expecting =
                "Terence Parr" + newline +
                "99999 San Francisco";
            string result = st.Render();
            Assert.AreEqual(expecting, result);
        }