Zurück |  | Weiter

## 4.13. "Named Destinations" vergleichen

„Named Destinations“ sind sicher ein „seltenes“ Testziel, was auch daran liegt, dass es bisher keine Testwerkzeuge dafür gab. Mit PDFUnit kann geprüft werden, dass zwei Dokumente die gleichen „Named Destinations“ haben.

### Anzahl

Am einfachsten ist es, die Anzahl von „Named Destinations“ zweier Dokumente zu vergleichen:

    <testcase name="compareNumberOfNamedDestinations">
      <assertThat testDocument="test/test.pdf"
                  masterDocument="master/master.pdf"
      >
        <haveSameNumberOfNamedDestinations />
      </assertThat>
    </testcase>

### Namen und interne Position

Wenn die Namen von „Named Destinations“ und deren PDF-interne Positionen für zwei Dokumente gleich sein sollen, kann das auf die folgende Weise getestet werden:

    <testcase name="compareNamedDestinations">
      <assertThat testDocument="test/test.pdf"
                  masterDocument="master/master.pdf"
      >
        <haveSameNamedDestinations />
      </assertThat>
    </testcase>

Zurück | Nach oben | Weiter
4.12. Lesezeichen (Bookmarks) vergleichen | Zum Anfang | 4.14. PDF-Bestandteile vergleichen