2010-12-03 95 views
0

雖然在MSpec中練習Check Out Kata,但我想以與在NUnit中添加RowTest相同的方式刪除規範中的重複項,但我無法弄清楚方法。有沒有辦法使用MSpec的RowTest?

有沒有人試過類似的東西,或者你會認爲這樣的方法在上下文/觀察框架中的反模式,如MSpec?

回答

1

MSpec不支持RowTest概念,其他框架如NUnit和MbUnit已知。

對於重複使用具有行爲的規格(It),即Behaves_like<TBehavior>的支持有限,但與RowTest並不完全相同。

我通常不鼓勵強迫MSpec處理大量不同的數據點,因爲您需要使用代碼kata。有更好的工具來處理這種情況,就像你提到的那個(NUnit)。