15 lines
417 B
Ruby
15 lines
417 B
Ruby
require 'rails_helper'
|
|
|
|
describe 'List Posts', type: :feature do
|
|
let!(:subcreddit) { create(:subcreddit) }
|
|
let!(:posts) { 10.times.collect { create(:post, subcreddit: subcreddit) } }
|
|
|
|
it 'should list all posts for a subcreddit' do
|
|
visit subcreddit_path(subcreddit)
|
|
|
|
posts.each do |post|
|
|
expect(page)
|
|
.to have_link(post.title, subcreddit_post_path(post, post.subcreddit))
|
|
end
|
|
end
|
|
end
|