Ich habe Visual Studio 2008-Testprojekte zum Speichern meiner Tests verwendet. In letzter Zeit habe ich festgestellt, dass viele meiner Komponententests tatsächlich Integrationstests sind, da sie auf externe Quellen (z. B. Dateisystem, SQL-Server, Registrierung) angewiesen sind.Wie trennen Sie Komponententests von Integrationstests in Visual Studio?
Meine Frage ist, was ist ein guter Ansatz, um Integrationstests von Komponententests zu trennen?
Idealerweise möchte ich nur die Komponententests in der Testansicht anzeigen, weil ich sie während der Entwicklung häufig benutze. Die Integration Tests auf der anderen Seite will ich nicht in der Testansicht, weil ich sie nur selten, z. wenn ich einen Build fallen lasse.
Das war, was ich zuerst dachte, aber wie verhindern Sie, dass es in der Testansicht angezeigt wird? – DSO
Filtern Sie sie oder verwenden Sie TestDriven.Net –
Entladen Integrationstests Projekt könnte auch gut genug funktionieren. –