Ich arbeite derzeit an einer Lösung mit derzeit 32 Unittests. Ich habe mit dem Resharper-Testläufer gearbeitet - was gut funktioniert. Alle Tests werden ausgeführt, alle Tests zeigen das richtige Testergebnis. Jetzt sagte mir ein Mitarbeiter, dass die Tests mit dem Visual Studio-Test-Explorer nicht auf seinem Computer ausgeführt werden. Sie funktionieren auch nicht auf meinem Computer, daher kann ich einige lokal fehlende Dateien oder ähnliches ausschließen.
Der Test-Explorer zeigt alle Komponententests an. Sobald Sie jedoch auf "Alle ausführen" klicken, werden alle Tests ausgegraut und zeigen kein Ergebnis des Testlaufs an:
- Alle Testklassen sind öffentlich
- Für alle Testklassen ist das
[TestClass]
Attribut deklariert - Alle Testmethoden verwenden das
[TestMethod]
Attribut - Sowohl der Produktivitätscode als auch die Testprojekte zielen auf .NET 3.5 ab.
- Ich habe schon versucht, bereinigter Build meine Lösung und / oder löschen Sie alle
obj
,bin
,Debug
undRelease
Ordner
Ich würde alle Hinweise begrüßen, die ein solches Verhalten verursachen könnten.