We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 848eda1 commit e297078Copy full SHA for e297078
spec/features/news_spec.rb
@@ -1,11 +1,16 @@
1
# -*- coding: utf-8 -*-
2
require 'rails_helper'
3
4
-RSpec.feature "News", type: :feature do
5
- describe "GET /news/2016/12/12/new-backend" do
6
- scenario "Title should be formatted" do
7
- visit "/docs/post-backend-update-history"
8
- expect(page).to have_title "CoderDojo Japan のバックエンド刷新"
+RSpec.feature "NewsSection", type: :feature do
+ let!(:news_item) { create(:news) }
+
+ scenario "ニュースセクションにニュース項目が表示される" do
+ visit root_path(anchor: 'news')
9
10
+ within 'section#news' do
11
+ expect(page).to have_link(href: news_item.url)
12
+ expect(page).to have_content(news_item.title)
13
+ expect(page).to have_selector("a[target='_blank']")
14
end
15
16
0 commit comments