Sha256: d90ffda9a80a57d87ada710f66a754fa674deb21bd27eb2605e283ba973f7a46
Contents?: true
Size: 760 Bytes
Versions: 19
Compression:
Stored size: 760 Bytes
Contents
require "rails_helper.rb" require "pundit/rspec" describe "items/index" do before(:each) do @items = assign(:items, Kaminari.paginate_array( [ FactoryBot.create(:item), ], total_count: 1).page(1) ) facet1 = double("Facet for available on shelf") allow(facet1).to receive(:count).and_return(1) allow(facet1).to receive(:value).and_return("Available On Shelf") @circulation_status_facet = assign(:circulation_status_facet, [facet1]) user = FactoryBot.create(:librarian) allow(view).to receive(:policy) do |record| Pundit.policy(user, record) end end it "renders a list of realizes" do allow(view).to receive(:policy).and_return double(create?: true, destroy?: true) render end end
Version data entries
19 entries across 19 versions & 1 rubygems