Will this clear down the DB *after* the test? I think it would be better to clear before instead, so each test is responsible for its own empty database instead of being reliant on the previous test to have tidied up after itself.