Java test framework

gsoc review
again, since this tests admin functionality, the file name should be more descriptive than test19.java