Zwei PDF-Dokumente können „gleiches“ JavaScript enthalten.
Ihr Vergleich erfolgt zeichenweise unter Vernachlässigung der Whitespaces
mit der Methode haveSameJavaScript():
@Test public void haveSameJavaScript() throws Exception { String filenameTest = "documentUnderTest.pdf"; String filenameReference = "reference.pdf"; AssertThat.document(filenameTest) .and(filenameReference) .haveSameJavaScript() ; }
Wenn Sie den JavaScript Code sehen wollen, können Sie ihn mit dem Hilfsprogramm
ExtractJavaScript extrahieren. Kapitel
9.5: „JavaScript extrahieren“
beschreibt die nötigen Arbeitsschritte.