2012-02-22 5 views
1

FitSharpを使用してアプリケーションをテストし、リストの内容をテストする際に質問があります。要素がリストに存在していることをテストするには、例えば、使用して行うことは簡単ですSubsetFixtureと、このように書くことができますFitNesse:要素がリストにないことをテストしますか?

| Check that element is in list | 
| 5 | 

しかし、要素がであるかどうかをテストフィクスチャを書くための方法ですがはありませんか?

| Check that element is not in list | 
| 5 | 

5が処理されたリストにない場合にのみ、最後のテーブルを渡したいとします。

答えて

2

最も近いリストのフィクスチャは、配列を使用したり、フィクスチャを設定したり、期待するすべての項目をリストすることです。 「これらのうちの1つではない」リストの備品はありません。

私はあなただけのようなのようなものでフィクスチャをしますか推薦:

|check|that element | 5 | is in the list | False | 

か、これはどのような私です

| Check that element is not in list | 
| element | exists? | 
| 5 | false | 
+0

セット器具の感触を取得するには、列の固定具を使用することができますお勧めします。 –

+0

これは唯一の妥当性があると思われるので、このようなソリューションにも行ってきました。私は元の質問を不明瞭に述べました。なぜなら、整数よりも複雑なオブジェクトをリストに含めることができるからです。問題が生じた場合は、何とかそれを管理できると思います。 – Jonas