Files
growstuff/spec/views/members/index.html.haml_spec.rb
2020-01-10 16:50:52 +13:00

28 lines
635 B
Ruby

# frozen_string_literal: true
require 'rails_helper'
describe "members/index" do
let(:member) { FactoryBot.create(:london_member) }
before do
controller.stub(:current_user) { nil }
page = 1
per_page = 2
total_entries = 2
members = WillPaginate::Collection.create(page, per_page, total_entries) do |pager|
pager.replace([member, member])
end
assign(:members, members)
render
end
it "contains two gravatar icons" do
assert_select "img", src: %r{gravatar\.com/avatar}, count: 2
end
it 'contains member locations' do
expect(rendered).to have_content member.location
end
end