private static IOrderRepository GetInMemoryOrderRepository() { var builder = new DbContextOptionsBuilder <FulfilmentContext>(); builder.UseInMemoryDatabase("Test"); var options = builder.Options; var context = new FulfilmentContext(options); context.Database.EnsureDeleted(); context.Database.EnsureCreated(); return(new OrderRepository(context)); }
public Repository(FulfilmentContext context) { Context = context; DbSet = context.Set <T>(); }
public OrderRepository(FulfilmentContext context) : base(context) { }