public void ConnectionsTest() { InitializeXML(); Connection(); ReadXml test = new ReadXml(xml.ToString(), new ImportInWord()); test.OpenXml(); test.XML(); Assert.IsTrue(test.ListOfConnections.Count(s => s.Id == "test") == 1); }
public void BigTest() { string file = @"C:\Users\gpiano\Documents\Test\Integrationstest.xml"; ImportInWord doc = new ImportInWord(); ReadXml test = new ReadXml(file, doc); test.CreateXml(); test.XML(); doc.Exit(); Assert.IsTrue(File.Exists(file)); }
public void FormatTest() { InitializeXML(); AddElement(); ImportInWord doc = new ImportInWord(); Format(); ReadXml test = new ReadXml(xml.ToString(), doc); test.OpenXml(); test.XML(); doc.Exit(); Assert.IsTrue(File.Exists(@"C:\Users\gpiano\Documents\test\integrationstest.docx")); }
public void VariablesTest() { InitializeXML(); AddElement(); Variables(); ImportInWord doc = new ImportInWord(); ReadXml test = new ReadXml(xml.ToString(), doc); test.OpenXml(); test.XML(); doc.Exit(); Assert.IsTrue(test.ListOfVariables.Count(s => s.Name == "test") == 1); }
public void MatheTest() { InitializeXML(); AddElement(); Mathe(); ImportInWord doc = new ImportInWord(); ReadXml test = new ReadXml(xml.ToString(), doc); test.OpenXml(); test.XML(); doc.Exit(); Assert.IsTrue(test.ListOfVariables.Exists(s => s.Number == 9)); }
/// <summary> /// Führt das Programm aus /// Falls im Programm irgendeine Exception geworfen wurde /// wird sie hier abgefangen und die Laufzeit abgebrochen. /// </summary> /// <param name="args"></param> static void Main(string[] args) { Program.path = Program.OpenXML(args); if (Program.path != null) { if (FileType(Program.path)) { ImportInWord doc = new ImportInWord(); ReadXml xml = new ReadXml(path, doc); xml.CreateXml(); Console.WriteLine("Dokument wird erstellt"); try { xml.XML(); doc.Exit(); Console.WriteLine("Dokument erfolgreich gespeichert"); } catch (OpenDocumentException e) { Console.WriteLine("Fehler während der Laufzeit"); Console.WriteLine(); Console.WriteLine("Grund: " + e.Message); Console.WriteLine(); Console.WriteLine("Erstellte Datei wurde gelöscht"); doc.Quit(); Console.WriteLine("Programm mit Fehler beendet"); } catch (Exception e) { Console.WriteLine("Fehler während der Laufzeit"); Console.WriteLine(); Console.WriteLine("Grund: " + e.Message); Console.WriteLine(); Console.WriteLine("Dokument wurde nicht erstellt"); Console.WriteLine("Programm mit Fehler beendet"); } } else { Console.WriteLine("Angegebene Datei ist keine XML Datei"); Console.WriteLine("Programm wird beendet"); } } }