public void Close_AfterCalling_ConnectionStateIsClosed()
        {
            // ARRANGE
            string connectionString = Settings.Default.IntegrationTestConnection;
            var connection = new TestConnection(connectionString);
            ConnectionState actualConnectionState;

            // ACT
            try
            {
                connection.Open();
            }
            finally
            {
                connection.Close();
                actualConnectionState = connection.State;
                connection.Dispose();
            }

            // ASSERT
            Assert.AreEqual(ConnectionState.Closed, actualConnectionState);
        }
Beispiel #2
0
 public void TearDown()
 {
     _connection.Close();
     _connection.Dispose();
 }
        public void ServerVersion_WhenCalled_ReturnsAInstantiatedServerVersionString()
        {
            // ARRANGE
            string connectionString = Settings.Default.IntegrationTestConnection;
            var connection = new TestConnection(connectionString);
            string actualServerVersion;

            // ACT
            try
            {
                connection.Open();
                actualServerVersion = connection.ServerVersion;
            }
            finally
            {
                connection.Close();
                connection.Dispose();
            }

            // ASSERT
            Assert.IsNotNull(actualServerVersion);
        }