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;
     }
 }