Today, the large number of test driven frameworks & tools show how doing great entreprise software is all about making sure your software is tested and testable

JUnit

JUnit is the indispensable unit test framework for Java developers

Mockito

Mockito is a mocking framework that tastes really good

Fest assert

Mockito is a mocking framework that tastes really good