Sha256: 1ea8cbe82609554ce453d2b00d9a7326b208758e92d3e54e542c85c9ccc61b74

Contents?: true

Size: 458 Bytes

Versions: 1

Compression:

Stored size: 458 Bytes

Contents

module ControllerSpecHelpers
  def stub_scheduler(stubbed_scheduler)
    allow(Dashing.config).to receive(:scheduler).and_return(stubbed_scheduler)
  end

  def stub_redis(stubbed_redis)
    allow(Dashing.config).to receive(:redis).and_return(stubbed_redis)
  end

  def stub_redis_with_connection(stubbed_redis, stubbed_redis_connection)
    stub_redis(stubbed_redis)
    allow(stubbed_redis).to receive(:with).and_yield(stubbed_redis_connection)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dashing-rails-2.6.2 spec/support/controller_spec_helpers.rb