/// <exception cref="System.Exception"></exception> public override void TearDown() { _client1.Close(); _client2.Close(); _server.Close(); base.TearDown(); }
public virtual void Close(ShutdownMode mode) { if (!mode.IsFatal()) { _container.Close(); _container = null; return; } _container.FatalShutdown(((ShutdownMode.FatalMode)mode).Exc()); }
/// <exception cref="System.Exception"></exception> public virtual void TestMemoryBackup() { LocalObjectContainer origDb = (LocalObjectContainer)Db4oEmbedded.OpenFile(Config( OrigStorage()), DbPath); Store(origDb); Backup(origDb, TempFile()); origDb.Close(); IObjectContainer backupDb = Db4oEmbedded.OpenFile(Config(BackupStorage()), TempFile ()); IObjectSet result = backupDb.Query(typeof(MemoryBackupTestCaseBase.Item)); Assert.AreEqual(NumItems, result.Count); backupDb.Close(); BackupStorage().Delete(TempFile()); }
private void AssertInconsistencyDetected(IProcedure4 proc) { IEmbeddedConfiguration config = NewConfiguration(); LocalObjectContainer db = (LocalObjectContainer)Db4oEmbedded.OpenFile(config, TempFile ()); try { ConsistencyCheckerTestCase.Item item = new ConsistencyCheckerTestCase.Item(); db.Store(item); db.Commit(); Assert.IsTrue(new ConsistencyChecker(db).CheckSlotConsistency().Consistent()); proc.Apply(new Pair(db, item)); db.Commit(); Assert.IsFalse(new ConsistencyChecker(db).CheckSlotConsistency().Consistent()); } finally { db.Close(); } }
public override void Close() { _mappingDb.Close(); }
public virtual void Close() { _sourceDb.Close(); _targetDb.Close(); _mapping.Close(); }
/// <exception cref="System.Exception"></exception> public virtual void TearDown() { _db.Close(); }