[controller] renaming get_passphrase() to read_db_file()

This is a better description of what the method is doing.
[tests/controller] refactoring printed tests into their own suite

This has helped reduce repetition in the controller tests.