Tests.ODatabasePoolTests.TestGetDatabase C# (CSharp) Method

TestGetDatabase() private method

private TestGetDatabase ( ) : void
return void
        public void TestGetDatabase()
        {
            using (ODatabase database = new ODatabase(_poolAlias))
            {
                Assert.IsTrue(database.SessionID > 0);

                DatabasePool pool = EasternClient.GetDatabasePool(_poolAlias);

                Assert.IsTrue(pool.CurrentPoolSize == (pool.PoolSize - 1));
                Assert.IsFalse(pool.ContainsDatabaseSession(database.SessionID));

                database.Close();

                Assert.IsTrue(pool.CurrentPoolSize == pool.PoolSize);
                Assert.IsTrue(pool.ContainsDatabaseSession(database.SessionID));
            }
        }