質問

EFモデルをモックして、プロジェクト全体に散らばったLINQ to Entitiesコードを取り除くことなく、モデルクラスを使用するコードをテストできますか?または、代わりにヒットするモデルのテストデータベースを設定する必要がありますか?

役に立ちましたか?

解決

LINQコードをデータアクセスオブジェクトでラップできます。 DAOには、個別のインターフェイスと実装コードがあります。テストコードはDAOを模擬します。

これを行いたくない場合は、テストDBが必要になります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top