+ describe 'エクスポートに於いて' do
+ before do
+ @sp = FactoryGirl.create :system_picture
+ @lg = FactoryGirl.create :license_group
+ @l = FactoryGirl.create :license, :license_group_id => @lg.id, :system_picture_id => @sp.id
+ @l2 = FactoryGirl.create :license, :name => 'l2[old ls]', :url => @l.url+'2', :license_group_id => @lg.id, :system_picture_id => @sp.id, :updated_at => Time.now - 3000
+ end
+ it '開始日時が省略された場合はすべてのライセンスを返す' do
+ r = License.export
+ r.should eq [@l, @l2]
+ end
+ it '開始日時以降に更新されたライセンスを返す' do
+ r = License.export @l.updated_at - 100
+ r.should eq [@l]
+ end
+ end
+