Wenn ich das folgende Beispiel mit dem Debugger in Visual Studio 2010 (mit TestDriven.NET) ausführe, bekomme ich einen Pass, aber wenn ich es mit dem ReSharper Test Runner starte, bekomme ich einen Fehler. Der Test wird mit dem Test-Framework von Microsoft geschrieben.
Wie kann ich das richtig einrichten? Ich möchte im Grunde nur eine Methode mit ungültiger Eingabe aufrufen und erwarte, dass es eine Ausnahme auslöst.
%Vor%Ändern Sie es, um eine weniger generische Ausnahme (d. h. nicht System.Exception) zu verwenden
%Vor%ReSharper scheint ExceptedException mit System.Exception nicht so gut zu handhaben, was in gewisser Weise gut ist. Spezifizieren Sie Ihre Ausnahmen.
Stellen Sie außerdem sicher, dass Sie die richtige Version von Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
enthaltenTags und Links unit-testing visual-studio-2010 resharper