Sha256: 6b0b52e88f5326f8bd42f1fcafbb2c46aeac5c777a52cd54591431f4b13354a6

Contents?: true

Size: 577 Bytes

Versions: 61

Compression:

Stored size: 577 Bytes

Contents

# frozen_string_literal: true

RSpec.describe Blacklight::SuggestSearch, api: true do
  let(:params) { { q: 'test' } }
  let(:response) { instance_double(Blacklight::Suggest::Response) }
  let(:repository) { instance_double(Blacklight::Solr::Repository, suggestions: response) }
  let(:suggest_search) { described_class.new(params, repository) }

  describe '#suggestions' do
    it 'delegates to the repository' do
      expect(repository).to receive(:suggestions).with(q: 'test').and_return(response)
      expect(suggest_search.suggestions).to eq response
    end
  end
end

Version data entries

61 entries across 61 versions & 1 rubygems

Version Path
blacklight-7.31.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.30.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.29.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.28.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.27.1 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.27.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.26.1 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.26.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.25.3 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.25.2 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.25.1 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.25.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.24.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.23.0.1 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.23.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.22.2 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.22.1 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.22.0 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.21.2 spec/models/blacklight/suggest_search_spec.rb
blacklight-7.21.1 spec/models/blacklight/suggest_search_spec.rb