An Approval Testing library for Java and JUnit - like http://approvaltests.sourceforge.net/ but more Java'y and more the SimplestThingThatCouldPossiblyWork. A helping hand for many testing problems.
There are three modes of operation, exemplified by
- compare current thing with an approved version and fail with a diff if they aren't the same.
- for easy testing of legacy code.
- for producing approved files with interactions.
I'll get round to publishing to Maven Central eventually, but in the meantime there are relatively up to date jar files here.