private EcommDataContext CreateStubContext() { var optionsBuilder = new DbContextOptionsBuilder <EcommDataContext>(); optionsBuilder.UseInMemoryDatabase("TestDb"); var context = new EcommDataContext(optionsBuilder.Options); // Add sample data context.Products.Add(new Product { Id = 1, ProductName = "Milk", UnitPrice = 2.50M }); context.Products.Add(new Product { Id = 2, ProductName = "Bread", UnitPrice = 3.25M, SupplierId = 1 }); context.Products.Add(new Product { Id = 3, ProductName = "Juice", UnitPrice = 5.75M }); context.Suppliers.Add(new Supplier { Id = 1, CompanyName = "Acme" }); context.SaveChanges(); return(context); }
public HomeController(EcommDataContext dataContext) { _dataContext = dataContext; }
public ProductList(EcommDataContext dataContext) { _dataContext = dataContext; }
public ProductController(EcommDataContext dataContext) { _dataContext = dataContext; }