Zurück |  | Weiter

# Kapitel 7. PDFUnit für Nicht-Java Systeme

## 7.1. Kurzer Blick auf PDFUnit-NET

Als 'PDFUnit-NET' steht PDFUnit auch für .NET-Anwendungen seit Dezember 2015 zur Verfügung.

    [TestMethod]
    public void HasAuthor()
    {
      String filename = "documentUnderTest.pdf";
      AssertThat.document(filename)
                .hasAuthor()
                .matchingExact("PDFUnit.com")
      ;
    }

    [TestMethod]
    [ExpectedException(typeof(PDFUnitValidationException))]
    public void HasAuthor_StartingWith_WrongString()
    {
      String filename = "documentUnderTest.pdf";
      AssertThat.document(filename)
                .hasAuthor()
                .startingWith("wrong_sequence_intended")
      ;
    }

Die Kompatibilität zu PDFUnit-Java wird dadurch erreicht, dass aus der Java-Version eine DLL generiert wird. Das hat allerdings zur Folge, dass die Methodennamen in C# mit Kleinbuchstaben beginnen.

Für PDFUnit-NET existiert eine eigene Dokumentation.

Zurück |  | Weiter
6.12. Caching von Testdokumenten | Zum Anfang | 7.2. Kurzer Blick auf PDFUnit-Perl