Я использую для тестирования почти такое же решение, как @Simon Bächler, но вместо реальной базы данных
'NAME': 'test',
Я использую
'NAME':' :memory:,
Таким образом, он использует память для обработки тестовых операций, и поэтому не всегда создает / обновляет / удаляет базу данных.