Ejemplo n.º 1
0
        public void Executing_Generated_Template_Yields_Expected_Text()
        {
            var rawTemplate = File.ReadAllText("test-template.txt");

            Assert.Equal("9FC5C4C328F9D8B685D68625B42276F1", rawTemplate.GetMessageDigest());

            var parser   = new TemplateParser(rawTemplate);
            var template = parser.Parse();
            var runner   = new TemplateRunner();
            var text     = runner.Execute(template);

            Assert.Equal("FED4BB1ECA8ED6C2977800A9EE0B209A", text.GetMessageDigest());
        }