public void AddDrink(DrinkDTO d, string user) { var drink = ProjectToModel(d); _drinkRepo.Add(drink); var bar = _barRepo.GetBarByUsername(user); //Prevent null ref exceptions from Menu not being initalized. if (bar.Menu == null) { bar.Menu = new List <Drink>(); } bar.Menu.Add(drink); _drinkRepo.SaveChanges(); }
public void Edit_Entity() { _uut.Add(new Drink() { BarName = "Katrines Kælder", DrinksName = "TestDrink", Price = 100 }); _context.SaveChanges(); Drink newDrink = new Drink() { BarName = "Katrines Kælder", DrinksName = "TestDrink", Price = 600 }; _uut.Edit(newDrink); _context.SaveChanges(); Assert.AreEqual(600, _uut.Get("Katrines Kælder", "TestDrink").Price); }