This may or may not be useful, but I find it difficult to write pure java tests for testing my behaviour driven tests. I created this system for writing tests in jruby that interact with the spring and hibernate configurations. It is a lot easier to focus on one particular thing. Here is the code and configs. I also included how to get hibernate statistics data on queries and log the queries and the reponse time. I know people always ask how to do that, so there you go.
http://code.google.com/p/openbotlist/wiki/TestingJRuby