How do I use this database in tests? Do I have to create a file on disk, or is there an in-memory mock object I can use instead?