示例#1
0
        public DatastoreOrmTests()
        {
            reflector     = A.Fake <DatastoreReflector>();
            entityFactory = A.Fake <IEntityFactory>();
            datastoreDb   = A.Fake <DatastoreDb>();
            pocoFactory   = A.Fake <IPocoFactory>();
            entity        = new Entity();

            A.CallTo(() => entityFactory.FromPoco(datastoreDb, A <string> ._, A <object> ._)).Returns(entity);
            A.CallTo(() => reflector.GetKind(A <Type> ._)).Returns("SoKind");

            orm = new DatastoreOrm(
                datastoreDb,
                reflector,
                entityFactory,
                pocoFactory
                );
        }
 public GetContentPropertiesTests()
 {
     reflector = new DatastoreReflector();
 }
示例#3
0
 public GetValueNameTests()
 {
     reflector = new DatastoreReflector();
 }
 public ReflectionBasedEntityFactory(DatastoreReflector reflection)
 {
     this.reflection = reflection;
 }
示例#5
0
 public SetIdValueTests()
 {
     keyFactory = new KeyFactory("rapidcore-local", "djnamespace", "sokind");
     reflector  = new DatastoreReflector();
 }
示例#6
0
 public GetKindTests()
 {
     reflector = new DatastoreReflector();
 }
示例#7
0
 public ReflectionBasedPocoFactory(DatastoreReflector reflector)
 {
     this.reflector = reflector;
 }
示例#8
0
 public GetIdValueTests()
 {
     reflector = new DatastoreReflector();
 }