X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=spec%2Ffactories.rb;h=1a66ab114ab06817f134c8ca0e256a5d357d4891;hb=4c06cc2cd9eae13117c47fb5ed81e68636b0b4ae;hp=b4929dd6c83ac147c83713d0adbb4b8c3b34a97f;hpb=00d469f76c9735056a9ce54231a2462e02bbdd7d;p=pettanr%2Fpettanr.git diff --git a/spec/factories.rb b/spec/factories.rb index b4929dd6..1a66ab11 100644 --- a/spec/factories.rb +++ b/spec/factories.rb @@ -69,10 +69,58 @@ 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 + 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| @@ -160,6 +208,9 @@ FactoryGirl.define do speech.speech_balloon_id 1 speech.writing_format_id 1 speech.content 'test' + speech.font_size 1.0 + speech.text_align 1 + speech.fore_color 0xffffff speech.x 10 speech.y 100 speech.width 200 @@ -182,6 +233,7 @@ FactoryGirl.define do factory :ground_color, :class => GroundColor do |gc| gc.panel_id 1 gc.code 1 + gc.orientation 0 gc.z 1 end @@ -200,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 'ペンギン王国'