2016-07-14 15 views
0

Innen project.json Ich schrieb:MSTest.TestAdapter (1.0.0-Vorschau) entdecken nicht-Tests (mstest) in VS2015 Update 3

"testrunner": "mstest"

und in abhängigkeit:

"MSTest.TestAdapter": "1.0.0-Vorschau"

Aber Test-Explorer ist keine Tests innen zu entdecken, nicht in der Lage.

Ich vermuten, dass richtiges Paket "Dotnet-Test-mstest" ist: "1.0.1-Vorschau"

Aber es funktioniert nicht wie gut ...

In Kommandozeile Dotnet Test Befehl läuft richtig:

Discovering Tests ... 
Executing Tests ... 
Passed AuthenticateSuccessful 
============ Test Run Summary ============ 
Total tests: 1. Passed: 1. Failed: 0. Skipped: 0 
Test Run Successful. 
SUMMARY: Total: 1 targets, Passed: 1, Failed: 0. 

Antwort

2

Endlich habe ich den Grund und löste es gefunden ... zumindest sieht es so.

Nach der Installation von Update 3 (vs2015.3.exe) habe ich KB mit Fixes für dieses Update installiert. Es ist vs14-kb3165756.exe, die als Update im Benachrichtigungsfenster von VS erhalten wurde.

Microsoft sagt folgendes über dieses Update:
Dies ist ein kumulatives Update Service, die Updates auf Microsoft Visual Studio 2015 Update 3 Diese Updates High-Impact-Bugs betreffen, die durch das Produkt-Team oder berichtet gefunden wurden entweder liefert die Gemeinde. Dieses Update wird regelmäßig veröffentlicht, sobald neue Fehler gefunden und behoben werden. Neue Fixes werden zu den vorherigen Fixes hinzugefügt.

Nach diesem Update zeigt der Test Explorer keine Tests an. ABER es kann sie laufen lassen! Also, um das zu beheben, habe ich gerade die Gruppierung mit der Schaltfläche Gruppieren nach [Typ] im Test Explorer geändert. Jetzt sind alle Tests in Visual Studio sichtbar!

UPDATE

Endlich habe ich neue Version des gleichen KB (VS14-kb3165756.exe) Und jetzt alle Arbeiten wie ein Charme erhalten ... So ist Frage gelöst ... Wenn Sie solche Probleme haben, holen Sie sich das neueste Update.