ImageAssert: Compare PDFs in Java JUnit tests

ImageAssert is a Java library that compares PDF documents in JUnit tests:

Example

ImageAssert imageAssert = new ImageAssert();
imageAssert.assertPdfEquals(
    SomeClass.class.getResourceAsStream("expected.pdf")),
    new FileInputStream(actualPdfFile));

Maven Dependency

<dependency>
    <groupId>de.ralfebert</groupId>
    <artifactId>imageassert</artifactId>
    <version>2.1.0</version>
    <scope>test</scope>
</dependency>

Downloads

Project infrastructure

Version History

2.1.0, 2011-04-27

2.0.2, 2010-07-21

2.0.1, 2010-07-20

2.0.0, 2010-04-23

1.0.0, 2010-02-27

License

ImageAssert is dual-licensed as:

Ralf Ebert

Ralf Ebert is an independent software developer, technical writer and trainer. He makes apps for Mac OS X and iOS and builds software solutions for companies using Eclipse RCP and Ruby on Rails. He offers training courses for software developers and writes books and articles about software development.