1
我正在使用MSpec和Visual Studio 2010與Resharper 5.1。我已經將MSpec測試運行器插件安裝到了resharper中,但它無法正常工作。下面是我的測試:MSpec&Resharper測試運行器問題
public class when_I_click_create_investment_manager : with_main_window
{
Establish I_am_viewing_the_main_page =() => mainWindowViewModel = new MainWindowViewModel();
Because the_user_clicks_create =() => mainWindowViewModel.CreateInvestmentManager.Execute(null);
It should_show_the_investment_manager_details_screen =() => mainWindowViewModel.CurrentWorkspace.ShouldBeOfType(typeof(IInvestmentManagerDetailsViewModel));
It should_set_the_edit_screen_to_create_mode =() => mainWindowViewModel.CurrentWorkspace.Mode.ShouldEqual(WorkspaceMode.New);
}
public class with_main_window
{
protected static IMainWindowViewModel mainWindowViewModel;
}
但測試運行不運行我的斷言,但仍顯示操作成功,輸出我得到的是:
alt text http://i33.tinypic.com/vwrbtg.png
謝謝你是對的。我的規格項目引用了v0.2,它需要v0.3。 – Charlie 2010-08-06 14:35:45
我遇到了與最新版本 – 2010-10-19 11:48:24
完全相同的問題請確保您的項目的MSpec程序集與ReSharper插件目錄中的程序集相匹配。 – 2010-10-20 16:54:57