Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public ClientOrderHistoryRepository(RestaurantOrderContext context)
 {
     _context = context;
 }
 public OrderRepository(RestaurantOrderContext context)
 {
     _context = context ?? throw new ArgumentNullException(nameof(context));
 }
Exemplo n.º 4
0
 public OrderRepository(RestaurantOrderContext context) : base(context)
 {
 }
 public BaseRepository(RestaurantOrderContext context)
 {
     _context = context;
     _context.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking;
 }