docbrown/spec/requests/live_articles_spec.rb
Ben Halpern 0941b2e4fb
Add some tests around model validations (#459)
* Modify sample_application.yml and write test

* Add ahrefs verification

* Add some tests around model validations

* Indent an end

* Add a few tests

* Add tests and reserved words

* Fix live articles spec typo

* Modify ga_events_controller
2018-06-20 17:14:08 -04:00

21 lines
610 B
Ruby

require "rails_helper"
RSpec.describe "Live Articles", type: :request do
describe "GET /live_articles" do
it "returns no articles if none are live" do
get "/live_articles"
expect(response.body).to eq("{}")
end
it "returns a live article if it is live" do
article = create(:article, live_now: true)
get "/live_articles"
expect(response.body).to include(article.title)
end
it "returns a live event if it is live" do
event = create(:event, live_now: true)
get "/live_articles"
expect(response.body).to include(event.title)
end
end
end