vs-unit-testing-framework

___ tag123visualstudio2012 ___ Visual Studio 2012 ist eine Version von Microsoft Visual Studio. Verwenden Sie dieses Tag nur, wenn Sie eine bestimmte Frage zu Visual Studio haben - nicht nur ein Coding-Problem. ___ qstntxt ___

Ein einfaches Projekt in Visual Studio 2012 verursacht beim Versuch, den Test-Explorer zu laden, den folgenden Fehler:

%Vor%

Dies ist mein Testprojekt:

%Vor%

Der Test-Explorer erkennt meine Tests aus irgendeinem Grund nicht. Wahrscheinlich liegt es an der Ausnahme, die oben auf meiner Frage steht. Weiß jemand, ob dies ein Fehler in Visual Studio 2012 ist. Kann ich nicht verstehen, warum etwas so Einfaches es in die Luft jagt?!?

    
___ answer17651823 ___

Nach der Installation von SP3 für Visual Studio 2012 schien der Fehler zu verschwinden.

    
___ tag123vsuntestingframework ___ Microsofts Unit-Testing-Framework ___ answer17613045 ___

Ich hatte auch dasselbe Problem, aber für Selenium-Tests, die NUnit-Adapter verwendet, um sie im Test Explorer-Fenster zu entdecken. Im Test-Explorer gab es denselben Fehler "Ausnahme wurde vom Ziel eines Aufrufs ausgelöst." Ich dachte, es könnte ein Problem mit der NUnit Adapter-Erweiterung geben, die dafür verantwortlich ist, Tests zu entdecken, aber das war es nicht, da ein anderes Projekt (Lösung), das nicht unter TFS war, alle Tests entdecken konnte.

Die innere Ausnahme hätte eine bessere Vorstellung von dem Problem gegeben, aber ich konnte das in keiner Weise sehen. Also verschiedene Optionen ausprobiert und die gleiche Lösung auf verschiedenen Rechnern ausprobiert, die Tests problemlos erkennen und ausführen konnten.

Nach all meiner Analyse und Google kam ich zu der Erkenntnis, dass das Problem an TFS lag, irgendwo auf Abbildungen oder etwas anderem, etwas, was für diese bestimmte Maschine versaut war.

Dieser Blog war wirklich hilfreich.

Was für mich funktioniert hat : Ich habe verschiedene Optionen ausprobiert, die auf dem obigen Blog erwähnt wurden, außer der Deinstallation von VS (2012). Das Erstellen des neuen TFS-Arbeitsbereichs und das Abrufen des Projekts an einem neuen neuen Speicherort unter dem neuen Arbeitsbereich funktionierte jedoch für mich. Dabei setze ich auch alle Benutzereinstellungen zurück, 3. Option, die im Blog erwähnt wird.

    
___ qstnhdr ___ Visual Studio 2012 - Vom Ziel eines Aufrufs wurde eine Ausnahme ausgelöst. ___
2
Antworten

Visual Studio Unit-Test - mehrere Fälle wie Nunit

In Nunit kann eine Testmethode für mehrere Fälle wiederverwendet werden. %Vor% Wie kann ich das im Test-Framework von Visual Studio machen?     
12.09.2012, 15:15
2
Antworten

Visual Studio 2012 - Vom Ziel eines Aufrufs wurde eine Ausnahme ausgelöst.

Ein einfaches Projekt in Visual Studio 2012 verursacht beim Versuch, den Test-Explorer zu laden, den folgenden Fehler: %Vor% Dies ist mein Testprojekt: %Vor% Der Test-Explorer erkennt meine Tests aus irgendeinem Grund nicht. Wahrscheinli...
26.04.2013, 09:11