public void Run_CheckReservedKeywords() { string path = Directory.GetCurrentDirectory().Replace("bin\\Debug\\netcoreapp3.1", "") + @"Test_3_QUALITY_CHECKS_INPUT.txt"; string resultPath = Directory.GetCurrentDirectory().Replace("bin\\Debug\\netcoreapp3.1", "") + @"Test_3_QUALITY_CHECKS_OUTPUT.txt"; string input = File.ReadAllText(path); string errorMessage = string.Empty; string returnVal = new Xml2CodeConverter(new CSharpClassWriter(null)).Convert(input, out errorMessage); string resultsCompare = File.ReadAllText(resultPath); Assert.AreEqual(resultsCompare.Replace(Environment.NewLine, "").Replace(" ", "").Replace("\t", ""), returnVal.Replace(Environment.NewLine, "").Replace(" ", "").Replace("\t", "")); }
public void Run() { string path = Directory.GetCurrentDirectory().Replace("bin\\Debug\\netcoreapp3.1", "") + @"Test_1_BASIC_SCENARIO_INPUT.txt"; string resultPath = Directory.GetCurrentDirectory().Replace("bin\\Debug\\netcoreapp3.1", "") + @"Test_1_BASIC_SCENARIO_OUTPUT.txt"; string input = File.ReadAllText(path); string errorMessage = string.Empty; string returnVal = new Xml2CodeConverter(new JavaClassWriter(null)).Convert(input, out errorMessage); string resultsCompare = File.ReadAllText(resultPath); Assert.AreEqual(resultsCompare.Replace(Environment.NewLine, "").Replace(" ", "").Replace("\t", ""), returnVal.Replace(Environment.NewLine, "").Replace(" ", "").Replace("\t", "")); }
public void Run_AddNamespaceAttributes() { string path = Directory.GetCurrentDirectory().Replace("bin\\Debug\\netcoreapp3.1", "") + @"Test_2_SETTINGS_INPUT.txt"; string resultPath = Directory.GetCurrentDirectory().Replace("bin\\Debug\\netcoreapp3.1", "") + @"Test_2_SETTINGS_OUTPUT_AddNamespaceAttributes.txt"; string input = File.ReadAllText(path); string errorMessage = string.Empty; Dictionary <string, object> settings = new Dictionary <string, object>(); settings.Add("AddNamespaceAttributes", "true"); string returnVal = new Xml2CodeConverter(new CSharpClassWriter(settings)).Convert(input, out errorMessage); string resultsCompare = File.ReadAllText(resultPath); Assert.AreEqual(resultsCompare.Replace(Environment.NewLine, "").Replace(" ", "").Replace("\t", ""), returnVal.Replace(Environment.NewLine, "").Replace(" ", "").Replace("\t", "")); }