Java test framework

gsoc review
it looks like you're trying to interactively read in a username/password. that's ok, but the way tests are run you usually want to be able to kick them off and walk away. so, two things:

1. name this test something that makes it clear that it will prompt you for a username/pwd, ie "loginTestPromptUserForCredentials.java"
2. add javadoc explaining what the test is for and what it does