Add missing feature and model specs on proposal and debates.

This commit is contained in:
taitus
2017-08-01 18:00:02 +02:00
parent 11395e0b27
commit 33e13dbfd0
6 changed files with 246 additions and 101 deletions

View File

@@ -70,6 +70,14 @@ feature "Home" do
expect(page).to have_content debate.description
end
scenario 'Display all recommended debates link' do
debate = create(:debate)
visit root_path
expect(page).to have_link("All recommended debates", href: debates_path(order: "recommendations"))
end
scenario 'Display proposal' do
proposal = create(:proposal)
@@ -79,6 +87,14 @@ feature "Home" do
expect(page).to have_content proposal.description
end
scenario 'Display all recommended proposals link' do
debate = create(:proposal)
visit root_path
expect(page).to have_link("All recommended proposals", href: proposals_path(order: "recommendations"))
end
scenario 'Display orbit carrousel' do
debate = create_list(:debate, 3)