Sha256: a552b9f93a1d7067c89a35dd7dd8ac5a128c00638055cd3f5eea000765ac7887
Contents?: true
Size: 1.14 KB
Versions: 2
Compression:
Stored size: 1.14 KB
Contents
require "rails_helper" RSpec.feature "Displaying pages", :type => :feature do context "using default engine controller" do scenario "visitor can view hardcoded pages" do visit hyper_kitten_meow.page_path("hardcoded-page") expect(page).to have_text("This is a hardcoded page") end scenario "visitor can view pages created in the database" do cms_page = create( :page, slug: "test-page", title: "This is a test page", published: true ) visit hyper_kitten_meow.page_path("test-page") expect(page).to have_text("This is a test page") end end context("using custom controller") do scenario "visitor can view hardcoded pages on app controller" do visit page_path("app-hardcoded-page") expect(page).to have_text("This is an app hardcoded page") end scenario "visitor can view pages created in the database" do cms_page = create( :page, slug: "test-page", title: "This is a test page", published: true ) visit page_path("test-page") expect(page).to have_text("This is a test page") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hyper-kitten-tables-0.1.1.alpha1 | spec/features/display_pages_spec.rb |
hyper-kitten-tables-0.1.0 | spec/features/display_pages_spec.rb |