Mocking framework for unit tests written in Java