Sha256: 8eadebe7fe3f75e16b015f2f7019795b4bd943fbd560ded4240a74436129949d
Contents?: true
Size: 1.07 KB
Versions: 15
Compression:
Stored size: 1.07 KB
Contents
require File.expand_path(File.dirname(__FILE__) + '/../../spec_helper') describe "catalog/_facets" do before do @mock_config = Blacklight::Configuration.new view.stub(:blacklight_config => @mock_config) end it "should have a header" do view.stub(:render_facet_partials => '') render rendered.should have_selector('h2') end describe "facet display" do before do @mock_field_1 = mock(:field => 'facet_field_1', :label => 'label') @mock_display_facet_1 = mock(:name => 'facet_field_1', :items => [mock(:value => 'Value', :hits => 1234)]) view.stub(:facet_field_names => [:facet_field_1], :facet_limit_for => 10 ) @response = mock() @response.should_receive(:facet_by_field_name).with(:facet_field_1) { @mock_display_facet_1 } end it "should have a header" do render rendered.should have_selector('h3') end it "should list values" do render rendered.should have_selector('a.label') rendered.should have_selector('.count') end end end
Version data entries
15 entries across 15 versions & 1 rubygems