May 2018
Intermediate to advanced
680 pages
15h 54m
German
Für die Arbeit mit XPath gibt es einen eigenen Namespace System.Xml.XPath mit diversen Klassen, die erlauben, ein XML-Dokument gezielt auszuwerten.
Bei dieser Gelegenheit kann auch gleich ein automatisiertes Testverfahren implementiert werden, das in der Lage ist, innerhalb eines XML-Dokuments mehrere XPath-Statements auszuwerten und die gefundenen Ergebnisse mit einem vordefinierten Sollwert zu vergleichen.
In der myXMLTest.xml-Konfigurationsdatei habe ich das so vordefiniert:
<?xml version="1.0" encoding="iso-8859-1"?> <project> <xpath> <xmldatei>C:/wg/Ort_Elemente.xml</xmldatei> <xpath_stm expected="Neustadt"> /Orte/Ort[1]/name/text()</xpath_stm> <xpath_stm expected="Darmstadt"> /Orte/Ort[2]/name/text()</xpath_stm> <xpath_stm ...Read now
Unlock full access