Teszt adatbázis
A tesztelésnél igen fontos, hogy a tesztjeink izoláltak legyenek és egyikből ne szivárogjon bele az állapot a másikba. Mivel az adatbázis pont az állapot tárolására való, ezért itt külön figyelni kell erre, hiszen a tesztek sorrendjét nem mi határozzuk meg. Erre fogunk egy külön csomagot használni, amivel roppant egyszerűen egy nagy tranzakcióban futtatjuk a teszteket, valamint a migrációkat is lefuttatjuk a tesztjeink futtatása előtt.