public EntityFrameworkRepositoryTests() { var dbContextMockFactory = new DbContextMockFactory(); dbContextMock = dbContextMockFactory.CreateDbContextMock <YesMinisterDbContext>(); episodesDbSetMock = dbContextMock.SetupDbSet <YesMinisterDbContext, EpisodeEntity, int>(episodesSeriesOne, context => context.Episodes); quotesDbSetMock = dbContextMock.SetupDbSet <YesMinisterDbContext, QuoteEntity, int>(quotes, context => context.Quotes); episodeRepositorySUT = CreateEntityFrameworkRepository <EpisodeEntity>(); quoteRepositorySUT = CreateEntityFrameworkRepository <QuoteEntity>(); }