Sha256: 1d6266f8837da90786e0ebb481a64bce927162eee573f375af035e7cb4af5090
Contents?: true
Size: 1.14 KB
Versions: 2
Compression:
Stored size: 1.14 KB
Contents
require 'spec_helper' feature 'fallback to controller context' do background do @user = User.create! :first_name => 'Ji-yoon', :last_name => 'Park' User.create! :first_name => 'Bret', :last_name => 'Victor' @game = Game.create! :name => "Team Fortress 2" @user.games << @game end scenario 'invoke basic methods and helpers' do visit "/users/#{@user.id}" within 'a' do page.should have_content 'Ji-yoon Park' end end scenario 'nested resource' do visit "/users/#{@user.id}/games/#{@game.id}" page.should have_content 'true' end scenario 'collections and class methods' do visit "/users" page.should have_content 'Ji-yoon Park, Bret Victor' end scenario 'not a active record model' do visit "/users/new?class=queen" within 'a' do page.should have_content 'parent' end end scenario 'child of a active record model' do visit "/users/new?class=prince" within 'a' do page.should have_content 'child' end end scenario 'including just base' do visit "/users/new?class=paper" within 'a' do page.should have_content 'base' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
easy_presenter-1.1.1 | spec/features/easy_presenter_spec.rb |
easy_presenter-1.1.0 | spec/features/easy_presenter_spec.rb |