예제 #1
0
 private BlogRepository GetPersister()
 {
     var dc = new InMemoryDataContext();
     var dcf = new InMemoryDataContextFactory { DataContext = dc };
     var titleCleaner = MockRepository.GenerateMock<ITitleCleaner>();
     return new BlogRepository { DataContext = dc, DataContextFactory = dcf, TitleCleaner = titleCleaner, Cache = new InMemoryCache() };
 }
예제 #2
0
 private BlogCommentRepository GetPersister()
 {
     var dc = new InMemoryDataContext();
     var dcf = new InMemoryDataContextFactory { DataContext = dc };
     return new BlogCommentRepository { DataContext = dc, DataContextFactory = dcf };
 }
예제 #3
0
 private BlogRepository GetPersister()
 {
     var dc = new InMemoryDataContext();
     var dcf = new InMemoryDataContextFactory { DataContext = dc };
     var titleCleaner = MockRepository.GenerateMock<ITitleCleaner>();
     var blogCommentRepository = MockRepository.GenerateMock<IModelLister<IBlogComment, int>>();
     return new BlogRepository { DataContext = dc, DataContextFactory = dcf, TitleCleaner = titleCleaner, BlogCommentRepository = blogCommentRepository };
 }
예제 #4
0
 public void Init()
 {
     var dc = new InMemoryDataContext();
     var dcf = new InMemoryDataContextFactory { DataContext = dc };
     repository = new UserRepository { DataContext = dc, DataContextFactory = dcf };
 }
예제 #5
0
 private FamilyRepository GetPersister()
 {
     var dc = new InMemoryDataContext();
     var dcf = new InMemoryDataContextFactory { DataContext = dc };
     return new FamilyRepository { DataContext = dc, DataContextFactory = dcf };
 }