end
it '時系列で並んでいる' do
nop = Factory :original_picture, :artist_id => @artist.id, :license_id => @license.id
- nrp = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop.id
+ nrp = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop.id, :updated_at => Time.now + 100
pic = ResourcePicture.list
pic.should eq [nrp, @rp]
end
context 'DBに5件あって1ページの件数を2件に変えたとして' do
before do
nop2 = Factory :original_picture, :artist_id => @artist.id, :license_id => @license.id
- @nrp2 = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop2.id
+ @nrp2 = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop2.id, :updated_at => Time.now + 100
nop3 = Factory :original_picture, :artist_id => @artist.id, :license_id => @license.id
- @nrp3 = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop3.id
+ @nrp3 = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop3.id, :updated_at => Time.now + 200
nop4 = Factory :original_picture, :artist_id => @artist.id, :license_id => @license.id
- @nrp4 = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop4.id
+ @nrp4 = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop4.id, :updated_at => Time.now + 300
nop5 = Factory :original_picture, :artist_id => @artist.id, :license_id => @license.id
- @nrp5 = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop5.id
+ @nrp5 = Factory :resource_picture, :artist_id => @artist.id, :license_id => @license.id, :original_picture_id => nop5.id, :updated_at => Time.now + 400
ResourcePicture.stub(:default_page_size).and_return(2)
end
it '通常は2件を返す' do