Ich benutze C# und für Komponententests und Integrationstests muss ich Felder normalerweise basierend auf Attributen automatisch ausfüllen.
Sagen wir, wir werden testen, ob wir Benutzerdaten in die Datenbank schreiben und zurückbekommen können.Gibt es ein Framework für .NET, um Testdaten zu füllen?
- ich ein Benutzerobjekt erstellen bevölkern Felder Benutzer-Datenbank schreiben
- lesen Objekt Benutzer aus der Datenbank
- Prüffelder ob das, was ich schreibe, ist das gleiche wie das, was ich lese
Gibt es einen Rahmen um Benutzer automatisch mit Testdaten zu füllen und zu prüfen, ob zwei Objekte dieselben Werte haben?
Beispielcode kann wie diese
User user = new User();
AutoPopulator.Populate(user);
user.Save();
@BilltheLizard - geschlossen als nicht konstruktiv ?? !! Diese Frage ist sehr konstruktiv und die Antworten sind großartig. –
@JohnHenckel Bitte lesen Sie [Welche Arten von Fragen sollte ich vermeiden zu fragen?] (Https://Stackoverflow.com/help/dont-ask) –
@BilltheLizard oh, ich verstehe. Sie meinen, es ist "primär auf Meinung basiert". Ich stimme zu. Aber ich denke, es ist konstruktiv. –