```ruby
require 'rails_helper'

RSpec.describe ImportTask do

  let(:minimum_valid_options) {
    {
      'district' => 'somerville',
      'test_mode' => true
    }
  }

  describe '#initialize' do
    context 'with valid options provided' do
      it 'does not raise an error; supplies the correct defaults' do
        expect { ImportTask.new(options: minimum_valid_options) }.not_to raise_error
      end
    end

    context 'with no options provided' do
      it 'does not raise an error; supplies the correct defaults' do
        expect { ImportTask.new(options: {}) }.to raise_error KeyError
      end
    end
  end

  describe '#connect_transform_import' do
    let(:task) { ImportTask.new(options: minimum_valid_options) }

    it 'doesn\'t blow up (smoke test)' do
      task.connect_transform_import
    end
  end

end
```

Remove spec coverage of district option that doesn't make sense anymore
user
```ruby
require 'rails_helper'

RSpec.describe ImportTask do

  describe '#connect_transform_import' do
    let(:task) { ImportTask.new(options: {'test_mode' => true}) }

    it 'doesn\'t blow up (smoke test)' do
      task.connect_transform_import
    end
  end

end
```
assistant