TestSiteApplicationTest requires a database despite being a unit test