2012-04-04 20 views
6

Werkzeuge:Verschiedene Testeinstellungen pro Projekt in derselben Lösung Visual Studio

1.Visual Studio 2010

2.Visual Studio Unit-Tests.

Story:

wir eine Lösung entwickeln, die mehrere Projekte, für jedes Projekt hat ein Testprojekt ist. Jedes Testprojekt hat seine Bereitstellungselemente, die es benötigt. Deshalb hat jedes Testprojekt seine eigenen Testeinstellungen.

Frage:

Ich mag wäre in der Lage sein, alle Testprojekte auf einmal zu laufen zu bekommen Statistiken für die ganze Lösung (Code Coverage, etc ..).

Gibt es eine Möglichkeit, dies zu tun, ohne alle Testeinstellungen in einen zusammenzufassen (diese Lösung ist möglicherweise problematisch)?

Edited

Jede andere Lösung, die alle um die Lösung zu testen, wird sehr geschätzt.

Antwort

3

Leider werden projektspezifische Testeinstellungen nicht unterstützt. Eine Lösung, die ich häufig verwende, ist, den Ausgabeordner für alle Projekte an einen gemeinsamen Ort zu ändern. Dies ist auch eine Build-Performance-Optimierung, da Abhängigkeiten nicht mehrfach kopiert werden.

Diese Strategie vereinfacht die Bereitstellungsstrategie, da alle meine Testprojekte in gemeinsame Ordner (z. B. TestData) schreiben und ich ein einzelnes Bereitstellungselement hinzufügen kann, um das gesamte Verzeichnis für den Testlauf zu kopieren.

Verwandte Themen