2012-06-26 72 views
1

我們剛剛決定在我們的.Net MVC項目中使用Specflow。替換Specflow內的小黃瓜

有什麼方法可以替代當前使用的語言,即使用任何其他語言的小黃瓜嗎?有沒有其他的選擇?

乾杯,

哈桑

回答

1

我不相信這是可能的specflow內使用其他語言。

我不確定你爲什麼想要取代小黃瓜,我發現通過使用小黃瓜業務已經能夠給創建和運行的測試用例提供有價值的輸入,這是由於小黃瓜語言是人類可讀的。

2

如果您的「另一種語言」的含義是本地化(即翻譯「給定」,「當」,「那麼」,「爲了......」以德語「Angenommen」,「Wenn」,「Dann 」 ......),你可以做它在配置文件中

<configuration> 
    <configSections> 
    <section name="specFlow" type="TechTalk.SpecFlow.Configuration.ConfigurationSectionHandler, TechTalk.SpecFlow"/> 
    </configSections> 
    <specFlow> 
    <language feature="de-DE" tool="" /> 
    </specFlow> 
</configuration> 

詳見Make SpecFlow/Cuke4VS understand non-English .feature files