示例#1
0
 protected virtual IQueryable <TEntity> GetEntitiesCore()
 {
     if (queryableEntities == null)
     {
         queryableEntities = DesignTimeHelper.CreateDesignTimeObjects <TEntity>(2).AsQueryable();
     }
     return(queryableEntities);
 }
        public void CreateObjects()
        {
            TestClass[] objs = DesignTimeHelper.CreateDesignTimeObjects <TestClass>(2);
            Assert.AreEqual(2, objs.Length);
            Assert.IsNotNull(objs[0]);
            Assert.AreEqual(123, objs[0].IntProp);
            Assert.IsNotNull(objs[1]);
            Assert.AreEqual(456, objs[1].IntProp);

            Assert.AreEqual(0, DesignTimeHelper.CreateDesignTimeObjects <TestClassWithoutDefaultConstructor>(2).Length);
        }
示例#3
0
 static IQueryable <TEntity> CreateSampleQueryable()
 {
     return(DesignTimeHelper.CreateDesignTimeObjects <TEntity>(2).AsQueryable());
 }
 IList IListSource.GetList()
 {
     return(DesignTimeHelper.CreateDesignTimeObjects <TProjection>(2).ToList());
 }