Exemplo n.º 1
0
        private static void RunTest(Generator.Wpf.Generator generator, string file)
        {
            string actual;

            using (var memoryStream = new MemoryStream())
            {
                using (var textWriter = new StreamWriter(memoryStream))
                {
                    using (var reader = File.OpenText(string.Format("Functional/Expected/{0}.xhtml", file)))
                    {
                        generator.Import(reader, textWriter);
                    }

                    memoryStream.Position = 0;
                    using (var streamReader = new StreamReader(memoryStream))
                    {
                        actual = streamReader.ReadToEnd();
                    }
                }
            }
            var expectedText = File.ReadAllText(string.Format("Functional/Templates/{0}.haml", file));

            Assert.AreEqual(expectedText, actual);
        }