我是新的C#和我感到困惑與方式的NUnit和有關例外Visual Studio的互動。如何讓Visual Studio將異常引入NUnit gui?
從之前使用它,我記得異常被扔進NUnit的桂「的錯誤和失敗」標籤,使得測試紅色 - 這就是我現在所需要的。
現在連Assert.Fail返回我的VS窗口。
我的設置是:
- VS 2010 快速,NUnit的2.5.10
- 主要項目是 '類庫' 輸出
- 啓動項目是一個項目的Starup, 'Windows應用程序'輸出,並有一個參考主項目
- 我從Visual Studio按'調試'運行測試(這會調出NUnit GUI窗口)
- 啓動程序代碼:
namespace Launcher { class Launcher { [STAThread] static void Main(string[] args) { NUnit.Gui.AppEntry.Main(new[] { "MainProject.dll" }); } } }
我知道,我可以打開NUnit的,然後我的DLL,它會顯示NUnit的窗口中的例外。
我想是按調試,並有NUnit的執行,我選擇的測試,拋出異常到NUnit的窗口,讓我能夠設置斷點 - 在此之前的工作!
我猜你沒有運行NUnit的GUI?爲什麼不設置gui以這種方式打開test.dll? – Lareau
桂被自動與我的DLL – Andrey
爲什麼需要這個Windows應用程序打開?只需使用NUnit GUI作爲可執行文件進行調試即可。 –