Führen Sie alle offenen Tests in Visual Studio aus

8

Gibt es eine einfache Möglichkeit, alle Tests in offenen Testklassen in Visual Studio auszuführen. Ich finde, das ist das, was ich am häufigsten tun muss.

Meistens verwende ich Resharpers oder TestDriven.NET Tester, und ich kann keinen einfachen Weg finden, das in beiden Testrunner zu tun. In Resharper wäre es schön, eine "Alle offenen Tests zur Sitzung hinzufügen" -Funktion zu haben, aber nach vielem Googeln kann ich keinen oder einen anderen einfachen Weg finden, dies zu tun.

Gibt es ein Tool, ein Plugin oder was nicht?

    
MatteS 02.07.2010, 07:55
quelle

3 Antworten

11

AFAIK, es gibt keine solche Funktion.

Alternativ könnten Sie

  • Führen Sie alle Tests innerhalb einer Klasse aus (indem Sie den Cursor außerhalb einer Methode auf die Klasse setzen und Ctrl+R T drücken)
  • Führen Sie alle Tests in einem Namespace aus (indem Sie den Cursor in den Namespace außerhalb einer Klasse setzen und Ctrl+R T drücken)

Nachdem Sie die interessanten Tests (jedoch) ausgeführt haben, könnten Sie

verwenden
  • Führen Sie diese Tests erneut aus , indem Sie Ctrl+R D drücken.
  • Führen Sie erneut fehlgeschlagene Tests durch aus, indem Sie Ctrl+R F drücken.

Dann können Sie Testlisten erstellen. Ich mache das nicht, es ist zu zeitaufwendig, sie auf dem neuesten Stand zu halten.

    
Stefan Steinegger 02.07.2010 07:58
quelle
1

Alle Tests ausführen: Drücken Sie Strg + R, A

    
Dari 16.11.2015 14:04
quelle
0

Haben Sie in Betracht gezogen, Ihre Tests so zu automatisieren, dass sie auf einem Build-Server unter etwas wie CruiseControl ausgeführt werden?

    
CarneyCode 10.07.2010 04:02
quelle