public void RemoveMenuItemTest() { if (menuItem1 == null) { AddNewMenuItemTest(); } ManagerLogInTest(); bool result = managerDataAccess.RemoveMenuItem(managerContext1.Id, menuItem1.Id); Assert.IsTrue(result); var menuItems = managerDataAccess.GetMenuItems(managerContext1.Id); if (menuItem1 != null && menuItems.Any()) { var removedMenuItem = menuItems.FirstOrDefault(m => m.Id == menuItem1.Id); Assert.IsNull(removedMenuItem); } result = managerDataAccess.EditMenuItem(managerContext1.Id, menuItem1); Assert.IsFalse(result); ManagerLogOutTest(); }
public bool DeleteItem(int id) { bool result; try { result = _managerDataAccess.RemoveMenuItem(id); } catch { throw new Exception("Exception from DB"); } return(result); }