Ich versuche, Geräte und Komponententests in Django zu verstehen. Ich kann ein Gerät erfolgreich laden und die Daten in meinem Komponententest verwenden.Gibt es eine Django-Methode, um die Ergebnisse eines Tests mit einer Fixture zu vergleichen?
Was ich tun möchte, ist die Ergebnisse des Tests zu einer zweiten Halterung, fixture_2
, die darstellt, wie die Daten sollte Blick vergleichen.
Hier ist ein Schritt-für-Schritt von dem, was ich rede:
- Import
fixture_1
, die ersten Testdaten zu erzeugen. - Führen Sie den Test für die Daten aus und ändern Sie sie.
- Irgendwie vergleichen Sie die Ergebnisse des Tests mit
fixture_2
.
Gibt es eine Möglichkeit, Schritt 3 zu tun? Soll ich die Testdatenbank irgendwie mit fixture_2
überschreiben und die Assertionen von dort aus machen, oder gibt es eine Möglichkeit, die Testdatenbank mit einer Fixture zu vergleichen?
funktioniert für mich. Vielen Dank. –