private IObjectContainer Configure(DatabaseMetaInfo info)
        {
            return MemoryDBForTests.NewDB(
                config =>
                {
                    var toTest = new DatabaseConfigurator(info);

                    toTest.Configure(config);
                });
        }
Exemplo n.º 2
0
 public static DatabaseConfigurator Create(DatabaseMetaInfo metaInfo)
 {
     return new DatabaseConfigurator(metaInfo);
 }
Exemplo n.º 3
0
 private Type QueryForPersonClass(DatabaseMetaInfo theInfoSource)
 {
     return (from t in theInfoSource.DyanmicTypesRepresentation.Values
             where t.Name.Contains("Person")
             select t).Single();
 }
Exemplo n.º 4
0
 public DatabaseConfigurator(DatabaseMetaInfo info)
 {
     this.info = info;
 }
Exemplo n.º 5
0
 protected override void FixtureSetup(IObjectContainer db)
 {
     db.Store(new Person("Roman", "Stoffel", 24));
     this.toTest = DatabaseMetaInfo.Create(db,TestUtils.TestTypeResolver(),
         TestUtils.NewName());
 }