jhammer is a simple extension to JUnit that provides a framework for writing repeatable random unit tests. The framework aspires to help developers uncover difficult "show-stopping" bugs earlier in the development process through the use of automated psuedorandom unit tests.
Simple integration with JUnit - tests are written in the same manor as normal unit tests, but may take input from psuedorandom sources to create more unpredictable stimuli.
Repeatable psuedorandom tests. Each iteration prints out 'seed lines' that can be used to repeat failing iterations.
JUnit is a simple Java framework to write repeatable tests. It has become the standard for writing unit test applications for Java.
The Eclipse Platform is a mature platform for building integrated development environments (IDEs). The project has been around since 2001 and was initially targeted towards Java developers. The platform has since been extended to develop applications in other languages.