Next Generation Java Testing
Via Alex via Andy, Hani and Cédric have announced that their book Next Generation Java Testing is available for pre-order.
I was one of the technical reviewers for the book earlier in the year, and I saw it come a long way from where it started to where the reviewers left it, and it seems to have come a far way since. It started out as a fairly TestNG heavy book and hopefully ended as being a good general reference to practical developer testing with the current stable of Java testing tools. I would have liked to have seen extraction and more coverage of some of the common patterns used in testing (edge, statics, external code, new calls, etc.), but hey, it’s not my book!
Interesting, one of the commenters on Alex’s post asks about coverage of QuickCheck and related tools. Inspired by Tony (fellow mouse & developer on ScalaCheck) and Popper/JUnit’s Theories, Chris and I have been working on bringing this to Instinct. Hopefully I’ll get a chance to extend this work in the next few weeks. I see this and BDD as the next big steps in Java testing frameworks.