Verzeichnisstruktur erweitert, um Prüftool und Konfiguration XRechnung aufzunehmen.

This commit is contained in:
fbuettner 2017-10-26 10:24:07 +02:00
parent 0fd87014b4
commit 4eab984c01
161 changed files with 106853 additions and 11 deletions

View file

@ -0,0 +1,20 @@
Dieses Verzeichnis enthält Tests für die Prüftool-Konfiguration XRechnung.
Die Tests können über das ANT-Skript build.xml ausgeführt werden.
Inhalt des Verzeichnisses:
- instances/*.xml - Test-Dokumente (Rechnungen)
- reports/*.xml|*.html - Die Prüfberichte für die Test-Dokumente
- scenarios.xml - Ein für Testzwecke angepasste Variante der
XRechnung-Konfigurationsdatei (customLevels ergänzt)
- assertions.xlsx - Eine tabellarische Darstellung der Eigenschaften
der Prüfberichte für die einzelnen Dokumente
- assertions.xml - maschinenlesbare Form für den Schalter --check-assertions.
- build.xml - Vollständiger Testlauf
- saxon9he.jar - Saxon-XSLT, wird nur für die Testauswertung benötigt.
Der vollständige Testlauf umfasst:
- Prüftool auf alle Testdateien anwenden
- Zusicherungen aus assertions.xml testen
- Testen, dass alle XML-Berichte konform zu report.xsd sind.
- Testen, dass alle XML-Berichte konform zu report.sch sind.