- context 'パラメータチェックする' do
- it '与えられたoffsetがセットされている' do
- get :comic, :id => @comic.id, :offset => 5
- assigns(:offset).should eq 5
- end
- it '省略されると@offsetに0値が入る' do
- get :comic, :id => @comic.id
- assigns(:offset).should eq 0
- end
- it '与えられたcountがセットされている' do
- get :comic, :id => @comic.id, :count => 4
- assigns(:panel_count).should eq 4
- end
- it '省略されると@panel_countにデフォルト値が入る' do
- get :comic, :id => @comic.id
- assigns(:panel_count).should eq Story.default_panel_size
- end
- it '最大を超えると@panel_countにデフォルト最大値が入る' do
- get :comic, :id => @comic.id, :count => 1500
- assigns(:panel_count).should eq Story.max_panel_size
+ context 'パラメータpageについて' do
+ it '@pageに値が入る' do
+ get :play, :id => @story.id, :page => 5
+ assigns(:page).should eq 5