I use the guard framework in rails for peace of mind, and I just fell in love with it. I also work a lot in Java, and I find it surprising that such a tool is not available for rapid test development. Here what security guard does for you (the form of the source site) -
- File system changes handled by our amazing Listen gem.
- Support for visual system notifications.
- A huge (over 120) ecosystem of conservation extensions.
- Tested against Ruby 1.8.7, 1.9.2, 1.9.3, REE and the latest versions of JRuby and Rubinius.
In essence, this helps me keep track of test cases while I make changes or add things to my codebase. The following are the benefits of this approach -
- Unobtrusive, test-based development.
- Instant confirmation of the impact of a code change
- High quality code
- Minimized regression ripples.
Does anyone know how to achieve similar goals in Java? Note. Automated test tools like Hudson are not the answer I'm looking for. I need something that can be used on local machines / development environments, so there is instant feedback from the code change test.
thanks
source share