2

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

4

1 に答える 1

2

LINQ コードをData Access Objectsでラップできます。DAO には、個別のインターフェイスと実装コードがあります。テスト コードは DAO をモックします。

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

于 2009-03-02T22:24:08.540 に答える