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()); }