1 # -*- encoding: utf-8 -*-
\r
2 FactoryGirl.define do
\r
3 factory :story_install, :class => Story do |i|
\r
5 i.description 'ダウンロードからHello worldまで。'
\r
7 trait :with_story_sheets do
\r
8 after(:create) do |story, evaluator|
\r
9 create(:sheet_install_a, author: story.author)
\r
10 create(:story_sheet_plain, t: 0, story: story, sheet: create(:sheet_install_a_with_sheet_panels, author: story.author))
\r
11 create(:story_sheet_plain, t: 1, story: story, sheet: create(:sheet_install_b, author: story.author))
\r
14 factory :story_install_with_story_sheets, traits: [:with_story_sheets]
\r
16 factory :story_setup, :class => Story do |i|
\r
17 i.title '管理者アカウントを準備する'
\r
20 trait :with_story_sheets do
\r
21 after(:create) do |story, evaluator|
\r
22 create(:story_sheet_plain, t: 0, story: story, sheet: create(:sheet_setup_a, author: story.author))
\r
23 create(:story_sheet_plain, t: 1, story: story, sheet: create(:sheet_setup_b, author: story.author))
\r
26 factory :story_setup_with_story_sheets, traits: [:with_story_sheets]
\r
28 factory :story003, :class => Story do |i|
\r
35 factory :story004, :class => Story do |i|
\r
42 factory :story005, :class => Story do |i|
\r
43 i.title '海賊行為に精を出す守護大名'
\r
49 factory :story006, :class => Story do |i|
\r
56 factory :story007, :class => Story do |i|
\r
57 i.title 'プログラマとお金(_完全版)'
\r