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