public UserMenuItemRelationRepositoryTester() { Repository = new MenuItemUserRelationRepository();//IocHelper.GetObject<IMenuItemRelationRepository<int, UserMenuItemRelation, MenuItemRelationRouteValue>>(); // Connection = Effort.DbConnectionFactory.CreateTransient(); // Db = new UserBasedMenuContext(Connection); InitContext(); }
public void DeleteById() { try { var options = CreateNewContextOptions(); using (var db = new UserBasedMenuContext(options)) { MenuTestHelper.PopulateDefaultMenuDataUserCtx(db); } using (var db = new UserBasedMenuContext(options)) { var repo = new MenuItemUserRelationRepository(db); var item = db.Set <UserMenuItemRelation>().First(); //Удаляем созданный объект Assert.DoesNotThrow(() => repo.Delete(item.Id)); } } catch (Exception ex) { LogEventManager.Logger.Error(ex); throw; } }