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.