require 'spec_helper' describe RailsPages::PagesController do describe 'GET /pages/page' do before { get :show, :id => 'page' } it 'responds successfully with an HTTP 200 status code' do expect(response).to be_success expect(response.status).to eq(200) end it 'renders requested template' do expect(response).to render_template('page') end it 'inherits layout from ApplicationController' do expect(response).to render_template('layouts/application') end end describe 'GET /pages/nested/page' do before { get :show, :id => 'nested/page' } it 'responds successfully with an HTTP 200 status code' do expect(response).to be_success expect(response.status).to eq(200) end it 'renders requested template' do expect(response).to render_template('page') end it 'inherits layout from ApplicationController' do expect(response).to render_template('layouts/application') end end end