コード例 #1
0
        public void SQLConnection_should_be_closed_when_factory_is_disposed()
        {
            // Arrange
            var sqlconnectionfactory = new DBConnectionFactory("Data Source=PDFSign.db");
            // Act
            var sqlconnection = sqlconnectionfactory.GetOpenConnection();

            sqlconnectionfactory.Dispose();

            // Assert
            Assert.Throws <ObjectDisposedException>(() => { var state = sqlconnection.State; });
        }