13.9. Datumsauflösung

Der Vergleich eines Datums (Erstellungs- oder Änderungsdatum) mit einem Erwartungswert kann sich entweder nur auf Tag-Monat-Jahr beziehen oder zusätzlich noch auf Stunde-Minute-Sekunde. Für die Unterscheidung dieser beiden Möglichkeiten stellt PDFUnit das Attribut resolution=".." mit zwei Konstanten zur Verfügung:

<!-- Constants to define the date resolution: -->

resolution="DATE"
resolution="DATETIME"

In den folgenden Tags werden diese Konstanten verwendet:

<!-- Date resolution in tests:  -->

<hasCreationDate           withDate="2013-05-05T09:33:47" resolution="DATETIME" />
<hasCreationDateBefore     withDate="2099-01-01"          resolution="DATE" />
<hasCreationDateAfter      withDate="2013-01-01"          resolution="DATE" />

<hasModificationDate       withDate="2013-05-05T09:33:47" resolution="DATETIME" />
<hasModificationDateBefore withDate="2099-01-01"          resolution="DATE" />
<hasModificationDateAfter  withDate="2013-01-01"          resolution="DATE" />

Der Vergleich von Datumswerten zweier PDF-Dokumenten findet immer in der Auflösung resolution="DATE" statt.