2010-02-18 68 views

回答

0

如果您在不同的班級使用不同的框架,也絕對沒有問題,可以在不麻煩共存(項目則引用了兩個VisualStudio的測試庫和NUnit。框架)。您也可以使用像Sergey一樣發佈的黑客來讓它們在同一個類上共存,但請注意這有一些限制,您將無法使用這兩種框架的高級功能並以這種方式映射它們(例如,TestCase屬性對於NUnit 2.5等)。

1

您通常會選擇一個或另一個測試框架,而不是使用兩個。儘管事實上,正如Sergey所言,NUnit和MSTest框架非常相似,您可以小心翼翼地編寫能夠與這兩種框架一起使用的常見測試。但是,有一些細微的差異,所以要小心並堅持最低的共同標準!

如果您想要運行一組針對多個框架編寫的測試,請參閱支持此方案的Gallio

相關問題