mock objects for testing java systems .
Automated unit test generation for classes with environment dependencies