かなり多数のエンティティで最初に EF コードを使用しています。DbContext の OnModelCreating() メソッドが完了するまでに 30 ~ 40 秒かかる場合があります。これは私たちのアプリケーションにとっては問題ありませんが、テストの作成を反復しようとすると非常にイライラします (これらはデータベースにヒットするテストであり、オブジェクトに LINQ を使用するテストではありません)。デバッグ プロセスの一環としてシングルトン テストを開始するたびに、EF モデルが構築されるまで待たなければなりません。
ここでパフォーマンスを向上させるための提案はありますか?
EF 4.3.1 で NUnit を使用しており、Visual Studio で Resharper NUnit ランナーを使用してテストを実行しています。