2011-09-12 10 views
2

MVC内のエンティティフレームワークに対するテストを実行するためにMoqとnUnitを使用することの良い出発点または例を誰でも提供できます。私はテーブル "投稿"を含む "MyModel.edmx"を含むDomainModelを持っています。私はこれの偽のリポジトリに移入するテストを実行したい。これはあなたを想定した(テスト目的のための)部品番号オブジェクトを作成するための別の方法である http://blogs.msdn.com/b/adonet/archive/2009/12/17/walkthrough-test-driven-development-with-the-entity-framework-4-0.aspxEntityFramework MVC3をテストするためのMoq&nUnit C#

しかし、私が代わりに作り付けのテスト

+0

MVC3には何か特別なものはありますか? –

答えて

1

の部品番号/ NUnitのを使用する方法がわからない午前:

私はこれを、次のされていますデータレポジトリを実装しました。

public static class UnitTestHelpers 
     { 
      public static MyModelRepository MockMyModelRepository(params Posts[] post) 
      { 
       // Generate an implementer of MyModelRepository at runtime using Moq 
       var mockPosts = new Mock<MyModelRepository>(); 
       mockPosts.Setup(x => x.Posts).Returns(post.AsQueryable()); 
       return mockPosts.Object; 
      } 
    } 
関連する問題