Sha256: 6b300f1cb637d8b3d586c4b1e80a36cdb244095f81ac51d8257c36854ff9694d

Contents?: true

Size: 798 Bytes

Versions: 8

Compression:

Stored size: 798 Bytes

Contents

require 'rails_helper'

# describe ItemsHelper do
#   describe "string concat" do
#     it "concats two strings with spaces" do
#       expect(helper.concat_strings("this","that")).to eq("this that")
#     end
#   end
# end
describe ItemsHelper, type: :helper do
  describe "#circulation_status_facet" do
    it "should respect other params" do
      facet = double(:facet, value: "Available On Shelf", count: 10)
      helper.stub(:filtered_params).and_return(ActionController::Parameters.new(acquired_from: '2012-01-01', controller: "items").permit([:acquired_from, :controller]))
      rendered = helper.circulation_status_facet(facet)
      expect(rendered).to have_link "Available On Shelf (10)", href: "/items?acquired_from=2012-01-01&circulation_status=Available+On+Shelf"
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
enju_circulation-0.3.11 spec/helpers/items_helper_spec.rb
enju_circulation-0.3.10 spec/helpers/items_helper_spec.rb
enju_circulation-0.3.9 spec/helpers/items_helper_spec.rb
enju_circulation-0.3.8 spec/helpers/items_helper_spec.rb
enju_circulation-0.3.7 spec/helpers/items_helper_spec.rb
enju_circulation-0.3.6 spec/helpers/items_helper_spec.rb
enju_circulation-0.3.5 spec/helpers/items_helper_spec.rb
enju_circulation-0.3.4 spec/helpers/items_helper_spec.rb