2013-01-11 7 views
5

私はクラスのユニットテストを書いています。いくつかのクラスのメソッドはIQueryableオブジェクトをパラメータとして受け取り、それらのメソッドに渡されるオブジェクトをモックしたいと思います。 IQueryableを実装するC#に組み込まれたコレクションはありますか?そうでない場合は、どうすればこれらのオブジェクトを模擬することができますか?一般的に使用されるIQueryableの実装はありますか?

+1

プロバイダなどに特化した要件がある場合は、独自の 'IQueryable'を実装してください。それ以外の場合は、John Saunders answerが最適です。 – IAbstract

答えて

9

IEnumerable<T>.AsQueryable()を使用してください。任意のIEnumerable<T>実装者を使用してください。

関連する問題