public void CanInsertDishIntoDatabase() { using var _context = new RestaurantOrderContext(_builder.Options); var dish = new Dish() { DishName = "Spaghetti Bolognese", Price = 9.99M }; _context.Dishes.Add(dish); Assert.AreEqual(EntityState.Added, _context.Entry(dish).State); _context.SaveChanges(); Assert.AreEqual(EntityState.Unchanged, _context.Entry(dish).State); }
public ClientOrderHistoryRepository(RestaurantOrderContext context) { _context = context; }
public OrderRepository(RestaurantOrderContext context) { _context = context ?? throw new ArgumentNullException(nameof(context)); }
public OrderRepository(RestaurantOrderContext context) : base(context) { }
public BaseRepository(RestaurantOrderContext context) { _context = context; _context.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking; }