In fact, in the next pull request once I got around to doing the database implementation, I start running tests against postgres... I haven't gone back to replacing these yet, but probably should.  Now that the database implementation exists an in memory database subclass for testing should be fairly trivial.