private void GetSessionPostgresTest() { IConnection postgresConnection = _postgresConnection.Open(); IConnection postgresConnection2 = _postgresConnection.Open(); Assertion.AreSameReference(postgresConnection, postgresConnection2); }
private void GetSessionSqlServerTest() { IConnection sqlConnection = _sqlServerConnection.Open(); IConnection sqlConnection2 = _sqlServerConnection.Open(); Assertion.AreSameReference(sqlConnection, sqlConnection2); }
private void CloseSessionHelperTest(IConnection databaseFactory) { IConnection session0 = databaseFactory.Open(); session0.Close(); session0.Close(); IConnection session1 = databaseFactory.Open(); Assertion.IsTrue(session1.IsOpen()); session1.Close(); Assertion.IsFalse(session1.IsOpen()); IConnection session2 = databaseFactory.Open(); IConnection session3 = databaseFactory.Open(); Assertion.AreSameReference(session2, session3); }