Commit d861023cb9dc71b5943916fdd6011dab32085626

Authored by Nihad Abbasov
1 parent 8c1b83cf

refactor factory specs

Showing 1 changed file with 4 additions and 86 deletions   Show diff stats
spec/factories_spec.rb
1 require 'spec_helper' 1 require 'spec_helper'
2 2
3 -describe "Factories" do  
4 - describe 'User' do  
5 - it "builds a valid instance" do  
6 - build(:user).should be_valid  
7 - end  
8 -  
9 - it "builds a valid admin instance" do  
10 - build(:admin).should be_valid  
11 - end  
12 - end  
13 -  
14 - describe 'Project' do  
15 - it "builds a valid instance" do  
16 - build(:project).should be_valid  
17 - end  
18 - end  
19 -  
20 - describe 'Issue' do  
21 - it "builds a valid instance" do  
22 - build(:issue).should be_valid  
23 - end  
24 -  
25 - it "builds a valid closed instance" do  
26 - build(:closed_issue).should be_valid  
27 - end  
28 - end  
29 -  
30 - describe 'MergeRequest' do  
31 - it "builds a valid instance" do  
32 - build(:merge_request).should be_valid  
33 - end  
34 - end  
35 -  
36 - describe 'Note' do  
37 - it "builds a valid instance" do  
38 - build(:note).should be_valid  
39 - end  
40 - end  
41 -  
42 - describe 'Event' do  
43 - it "builds a valid instance" do  
44 - build(:event).should be_valid  
45 - end  
46 - end  
47 -  
48 - describe 'Key' do  
49 - it "builds a valid instance" do  
50 - build(:key).should be_valid  
51 - end  
52 -  
53 - it "builds a valid deploy key instance" do  
54 - build(:deploy_key).should be_valid  
55 - end  
56 -  
57 - it "builds a valid personal key instance" do  
58 - build(:personal_key).should be_valid  
59 - end  
60 - end  
61 -  
62 - describe 'Milestone' do  
63 - it "builds a valid instance" do  
64 - build(:milestone).should be_valid  
65 - end  
66 - end  
67 -  
68 - describe 'SystemHook' do  
69 - it "builds a valid instance" do  
70 - build(:system_hook).should be_valid  
71 - end  
72 - end  
73 -  
74 - describe 'ProjectHook' do  
75 - it "builds a valid instance" do  
76 - build(:project_hook).should be_valid  
77 - end  
78 - end  
79 -  
80 - describe 'Wiki' do  
81 - it "builds a valid instance" do  
82 - build(:wiki).should be_valid  
83 - end  
84 - end  
85 -  
86 - describe 'Snippet' do  
87 - it "builds a valid instance" do  
88 - build(:snippet).should be_valid 3 +FactoryGirl.factories.map(&:name).each do |factory_name|
  4 + describe "#{factory_name} factory" do
  5 + it 'should be valid' do
  6 + build(factory_name).should be_valid
89 end 7 end
90 end 8 end
91 end 9 end