a test  java framework