```ruby
require 'spec_helper'
require 'rspec/mocks/standalone'

class TestDatasource
  def fetch
    {
      1 => double('station',
                  id: 1,
                  name: 'test-station-1',
                  docks_total: 30,
                  docks_free: 10,
                  lat: 51.53005939,
                  long: -0.120973687
      ),
      2 => double('station',
                  id: 2,
                  name: 'test-station-2',
                  docks_total: 30,
                  docks_free: 20,
                  lat: 51.50810309,
                  long: -0.12602103
      )
    }
  end
end
```

Move away from using RSpec double away from RSpec
user
```ruby
class TestDatasource
  def fetch
    {
      1 => TestStation.new(
                  id: 1,
                  name: 'test-station-1',
                  docks_total: 30,
                  docks_free: 10,
                  lat: 51.53005939,
                  long: -0.120973687
      ),
      2 => TestStation.new(
                  id: 2,
                  name: 'test-station-2',
                  docks_total: 30,
                  docks_free: 20,
                  lat: 51.50810309,
                  long: -0.12602103
      )
    }
  end

  TestStation = OpenStruct
end
```
assistant