public void ReferenceExample2Test() { var importer = new Generator.Wpf.Generator { IncludeDocType = false, }; RunTest(importer, "ReferenceExample2"); }
public void TabsTest() { var importer = new Generator.Wpf.Generator { IndentString = "\t" }; RunTest(importer, "Tabs"); }
public void FourSpacesTest() { var importer = new Generator.Wpf.Generator { IndentString = " " }; RunTest(importer, "4Spaces"); }
public void IdTest() { var importer = new Generator.Wpf.Generator { IncludeDocType = false, }; RunTest(importer, "Id"); }
public void WhitespaceSensitiveTest() { var importer = new Generator.Wpf.Generator { IncludeDocType = false }; RunTest(importer, "WhitespaceSensitive"); }
public void ReferenceExample1Test() { var importer = new Generator.Wpf.Generator { IncludeDocType = false }; RunTest(importer, "ReferenceExample1"); }
public void AutoCloseTest() { var importer = new Generator.Wpf.Generator { IncludeDocType = false }; RunTest(importer, "AutoClose"); }
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); }
public void WhitespaceSensitiveTest() { var importer = new Generator.Wpf.Generator {IncludeDocType = false}; RunTest(importer, "WhitespaceSensitive"); }
public void VeryBasicTest() { var importer = new Generator.Wpf.Generator(); RunTest(importer, "VeryBasic"); }
public void AutoCloseTest() { var importer = new Generator.Wpf.Generator {IncludeDocType = false}; RunTest(importer, "AutoClose"); }