1
我最近開始玩Specflow,並根據他們網站上的例子生成測試用例[1]。但是,生成的代碼不能編譯。例如, 「賦予了新的保齡球遊戲」 行,生成以下內容:Specflow生成的代碼不正確?
testRunner.Given("a new bowling game");
但是,對於ITestRunner.Given()的簽名是:
Given(string text, string multilineTextArg, Table tableArg);
這同樣適用於當() ,和()和然後()。似乎綁定步驟定義也需要參數string
,這似乎沒有記錄。
是否有其他人有這些相同的問題?我下載了Specflow 1.6.1,並使用VS2005。
謝謝,
丹尼爾B.
[1] http://specflow.org/specflow/workflow.aspx
謝謝,加斯帕爾。我們已升級到VS2010,現在一切正常。 – 2011-09-11 00:38:59