public void OpenConnectionIsAccepted()
        {
            var connection = new TestDbConnection();

            connection.Open();
            Assert.DoesNotThrow(() => SutFactory(connection));
        }
        private static ConnectedSqlCommandExecutor SutFactory()
        {
            var connection = new TestDbConnection();

            connection.Open();
            return(SutFactory(connection));
        }
 public TestDbTransaction(TestDbConnection connection)
 {
     if (connection == null)
     {
         throw new ArgumentNullException("connection");
     }
     _connection = connection;
 }