showing password dialog box before running tests

The box prompts for the mysql password, we do not want that in our code.
Added relavent tests to the unit test methods
database connection test passed