A complete offline testing suite for Java applications