mainframe tests and javadoc