Gibt es eine Möglichkeit, Unit-Klassen zu testen, die Datenbankverbindungen erfordern? z.B. BenutzerklassenBeste Testmethode für Datenbanken/Verbindungen
(DB-) Objekt spöttischen nicht ganz
Gibt es eine Möglichkeit, Unit-Klassen zu testen, die Datenbankverbindungen erfordern? z.B. BenutzerklassenBeste Testmethode für Datenbanken/Verbindungen
(DB-) Objekt spöttischen nicht ganz
Es ist im Allgemeinen eine gute Idee, externe Abhängigkeiten wie Datenbanken von Ihrem Code zu isolieren, da dies das Testen dieses Codes erleichtert. Es gibt einige konkrete Vorschläge für den Umgang mit solchen Problemen unter xunitpatterns.com
Je nachdem, helfen, was sie tun, nehme ich Sie einen Test db erstellen könnte und dann eine Testverbindung String, oder vielleicht ein Pre geöffnet Verbindung mit entsprechend aufbereiteten Daten.
Das ist richtig, aber es ist immer noch eine gute Idee, die Datenzugriffskomponenten als Einheit zu testen, und * das * erfordert eine echte Datenbank. –
Sicher. Sie sollten dies jedoch separat von Ihrem Modell-Layer-Code testen können. – troelskn