我正在使用Windows Phone 8應用程序的WPToolkitTestFx單元測試框架。我在執行Assert.Fail()
或Assert.IsFalse(true)
時出現錯誤。WPToolkitTestFx:斷言失敗時獲取未處理的異常
類型 'Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException' 的第一次機會異常發生在Microsoft.VisualStudio.QualityTools.UnitTesting.Phone.DLL
任何解決上述錯誤。
這裏的源代碼
[TestMethod]
[Asynchronous]
[Description("Test2: Sample asynchronous test")]
public void Test2()
{
// this test executes asynchronously
Deployment.Current.Dispatcher.BeginInvoke(() =>
{
// ... and then fails
Assert.IsFalse(true);
EnqueueTestComplete();
});
}
感謝, 拉古
嗯,這就是重點 - 你的斷言失敗了......這引發了一個異常。你會做什麼? – 2013-03-04 12:37:35
它應該添加結果作爲失敗,並應繼續其他測試,但它會崩潰整個應用程序。 – Ragunathan 2013-03-21 12:25:22