public void LingToHibernateTesting()
        {
            CanSaveCompany();

            linqCompany = UnitOfWork.CurrentSession.Linq<Company>();

            //FIRST METHOD
            var q = (from comp in linqCompany
                     where comp.ID == "MSZ"
                     select comp).First();

            //SECOND METHOD
            var queryHandler = new QueryHandler<Company>();
            queryHandler.AddCriteria(comp => comp.ID == "MSZ");
            var p = queryHandler.GetList().First();

            bool t = q == p;
            int totalCount = 1;//q.Count();
            
            //var query = from user in session.Linq<User>()
            //            select new { user.Name, RoleName = user.Role.Name };
            //Assert.AreEqual(3, totalCount);
            
            //var p = (from item in UnitOfWork.CurrentSession.Linq<Product>()
            //         where item.Title == ID
            //         select item).First(); 
        }