From a84cf54c739bfe54d35a7d4cfb208ba49bb68388 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Sun, 10 Nov 2019 03:31:05 +0100 Subject: [PATCH] Add tests for debates and comments admin index --- spec/features/admin/comments_spec.rb | 9 +++++++++ spec/features/admin/debates_spec.rb | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/spec/features/admin/comments_spec.rb b/spec/features/admin/comments_spec.rb index 42c2e3417..a22843a9a 100644 --- a/spec/features/admin/comments_spec.rb +++ b/spec/features/admin/comments_spec.rb @@ -5,4 +5,13 @@ describe "Admin comments" do admin = create(:administrator) login_as(admin.user) end + + scenario "Index" do + create(:comment, body: "Everything is awesome") + + visit admin_root_path + within("#side_menu") { click_link "Comments" } + + expect(page).to have_content "Everything is awesome" + end end diff --git a/spec/features/admin/debates_spec.rb b/spec/features/admin/debates_spec.rb index 0aa586169..38795295d 100644 --- a/spec/features/admin/debates_spec.rb +++ b/spec/features/admin/debates_spec.rb @@ -6,6 +6,15 @@ describe "Admin debates" do login_as(admin.user) end + scenario "Index" do + create(:debate, title: "Best beaches") + + visit admin_root_path + within("#side_menu") { click_link "Debates" } + + expect(page).to have_content "Best beaches" + end + scenario "Show debate" do debate = create(:debate) visit admin_debate_path(debate)