Adding a context manager to help test using a different db.
Refactor of the test runner for clean code & granular test running.