X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=spec%2Ffactories.rb;h=c35f33cf4aa2eceaae39e4d6991e307e36508075;hb=eb397c27a98c59c856b91a5b09d1316b1135a15c;hp=edbe9ff77793cb9fa312b9c56c96b956880fa375;hpb=540fc7d42a6fa713a661a2401601753f11d5992b;p=pettanr%2Fpettanr.git diff --git a/spec/factories.rb b/spec/factories.rb index edbe9ff7..c35f33cf 100644 --- a/spec/factories.rb +++ b/spec/factories.rb @@ -69,10 +69,59 @@ FactoryGirl.define do writing_format.settings '{}' end + factory :scroll, :class => Scroll do |scroll| + scroll.title "scroll" + scroll.description 'scroll description' + scroll.visible 1 + scroll.author_id 1 + end + + factory :scroll_panel, :class => ScrollPanel do |scroll_panel| + scroll_panel.scroll_id 1 + scroll_panel.panel_id 1 + scroll_panel.author_id 1 + scroll_panel.t 0 + end + factory :comic, :class => Comic do |comic| comic.title "comic" comic.description 'comic description' comic.visible 1 + comic.author_id 1 + end + + factory :story, :class => Story do |story| + story.comic_id 1 + story.title "scroll" + story.description 'scroll description' + story.visible 1 + story.t 0 + story.author_id 1 + end + + factory :story_sheet, :class => StorySheet do |story_sheet| + story_sheet.sheet_id 1 + story_sheet.story_id 1 + story_sheet.t 0 + story_sheet.author_id 1 + end + + factory :sheet, :class => Sheet do |sheet| + sheet.caption "sheet" + sheet.width 222 + sheet.height 111 + sheet.visible 1 + sheet.author_id 1 + end + + factory :sheet_panel, :class => SheetPanel do |sheet_panel| + sheet_panel.sheet_id 1 + sheet_panel.panel_id 1 + sheet_panel.x 111 + sheet_panel.y 200 + sheet_panel.z 1 + sheet_panel.t 0 + sheet_panel.author_id 1 end factory :original_picture, :class => OriginalPicture do |op| @@ -203,16 +252,6 @@ FactoryGirl.define do panel.author_id 1 end - factory :story, :class => Story do |story| - story.comic_id 1 - story.panel_id 1 - story.author_id 1 - story.t 0 - story.x nil - story.y nil - story.z nil - end - factory :provider, :class => Provider do |provider| provider.name 'admin@penguinkingdom.com' provider.caption 'ペンギン王国'