0

MSpec でCheck Out Kataを練習しているときに、NUnit で RowTest を追加するのと同じ方法で、スペックの重複を削除したかったのですが、方法がわかりませんでした。

誰かが似たようなことを試したことがありますか、またはそのようなアプローチを MSpec などのコンテキスト/観察フレームワークのアンチパターンと考えますか?

4

1 に答える 1

1

RowTestMSpec は、NUnit や MbUnit などの他のフレームワークで知られている概念をサポートしていません。

Itビヘイビアでの仕様 ( s) の再利用のサポートは限られています。つまり、 .Behaves_like<TBehavior>と完全に同じではありませんRowTest

私は一般的に、コード kata で必要とされるように、MSpec に多くの異なるデータ ポイントを処理することを強制することをお勧めしません。あなたが言及したもの(NUnit)のように、そのような状況を処理するためのより良いツールがあります。

于 2010-12-04T00:02:08.510 に答える