Misapplied Math

I've used google-guava in a few projects but recently discovered their not so well advertised test support library: guava-testlib. I tried it out out on my most recent project (a custom random access list with $\O(1)$ deque operations) and I'm very impressed with the test coverage and flexibility. The documentation is sparse but once you get it working you'll have a test suite with hundreds to thousands of unit tests generated for your list, map, or set. Guava-testlib also generates tests for the non-standard collections in google-guava.