XSpec: XSLT und XML-Verarbeitung praktisch testen

Ein neues Template ist fertig, die Ausgabe sieht gut aus, also kann die Änderung ins Projekt. Ein paar Tage später fällt auf: In einem anderen Dokument fehlt plötzlich eine Hervorhebung. Oder die Spaltennummer 27 wird falsch umgerechnet. Wer regelmäßig an XSLT arbeitet, kennt solche Überraschungen. Mit XSpec lassen sich genau diese Fälle festhalten und nach jeder Änderung erneut prüfen.

Hier geht es darum, eigene Tests zu schreiben, Fehler zu finden und vorhandene Stylesheets sicher weiterzuentwickeln. XML und ein wenig XPath sollten bekannt sein. Alles Weitere zeigen die Beispiele: vom einzelnen Funktionsaufruf über Absätze mit Inline-Auszeichnungen bis zu automatisch erzeugten Tests. Code, Kommentare und Beispieldaten sind durchgehend auf Englisch. Beide Sprachfassungen verwenden dieselben Dateien.

Weitere Inhalte des Artikels:

                                                                                                                                             vor >>