OSDN Git Service

fix spec
[pettanr/pettanr.git] / spec / peta / template_spec.rb
1 # -*- encoding: utf-8 -*-
2 require 'spec_helper'
3 #スクロール
4
5 describe SpeechBalloonTemplate do
6   include TemplateMacros
7   before do
8     @admin =FactoryGirl.create :admin
9     @user_yas = FactoryGirl.create :user_yas_with_owner
10     @user_rom = FactoryGirl.create :user_rom
11     @author_yas =  @user_yas.author
12   end
13   
14   describe '生成メソッドに於いて' do
15     before do
16       @item =  FactoryGirl.create :scroll_hello_with_scroll_panels, author: @author_yas
17     end
18     
19     describe 'leaf_itemsに於いて' do
20       it 'ぶら下がるそれぞれのリーフを取得できる' do
21         define_leaf_items? @item, [ScrollPanel]
22       end
23     end
24     
25     describe 'leafs_itemsに於いて' do
26       it 'すべてのリーフを取得できる' do
27         define_leafs_items? @item, [ScrollPanel]
28       end
29     end
30     
31   end
32   
33   describe 'boostに於いて' do
34     before do
35       @item =  FactoryGirl.create :scroll_hello_with_scroll_panels, author: @author_yas
36     end
37     
38     it 'ブーストメッセージをリーフに伝搬する' do
39     end
40   end
41   
42 end
43
44 describe LicenseGroup do
45   include TemplateMacros
46   before do
47     @admin =FactoryGirl.create :admin
48     @user_yas = FactoryGirl.create :user_yas_with_owner
49     @user_rom = FactoryGirl.create :user_rom
50     @author_yas =  @user_yas.author
51   end
52   
53   describe '生成メソッドに於いて' do
54     before do
55       @item =  FactoryGirl.create :scroll_hello_with_scroll_panels, author: @author_yas
56     end
57     
58     describe 'leaf_itemsに於いて' do
59       it 'ぶら下がるそれぞれのリーフを取得できる' do
60         define_leaf_items? @item, [ScrollPanel]
61       end
62     end
63     
64     describe 'leafs_itemsに於いて' do
65       it 'すべてのリーフを取得できる' do
66         define_leafs_items? @item, [ScrollPanel]
67       end
68     end
69     
70   end
71   
72   describe 'boostに於いて' do
73     before do
74       @item =  FactoryGirl.create :scroll_hello_with_scroll_panels, author: @author_yas
75     end
76     
77     it 'ブーストメッセージをリーフに伝搬する' do
78     end
79   end
80   
81 end
82
83 describe WritingFormat do
84   include TemplateMacros
85   before do
86     @admin =FactoryGirl.create :admin
87     @user_yas = FactoryGirl.create :user_yas_with_owner
88     @user_rom = FactoryGirl.create :user_rom
89     @author_yas =  @user_yas.author
90   end
91   
92   describe '生成メソッドに於いて' do
93     before do
94     end
95     
96     describe 'leaf_itemsに於いて' do
97       it 'ぶら下がるそれぞれのリーフを取得できる' do
98         define_leaf_items? @item, [ComicStory]
99       end
100     end
101     
102     describe 'leafs_itemsに於いて' do
103       it 'すべてのリーフを取得できる' do
104         define_leafs_items? @item, [ComicStory]
105       end
106     end
107     
108   end
109   
110   describe 'boostに於いて' do
111     before do
112       @item =  FactoryGirl.create :scroll_hello_with_scroll_panels, author: @author_yas
113     end
114     
115     it 'ブーストメッセージをリーフに伝搬する' do
116     end
117   end
118   
119 end