diff options
-rw-r--r-- | spec/factories.rb | 31 | ||||
-rw-r--r-- | spec/spec_helper.rb | 2 |
2 files changed, 33 insertions, 0 deletions
diff --git a/spec/factories.rb b/spec/factories.rb new file mode 100644 index 000000000..704b91e04 --- /dev/null +++ b/spec/factories.rb @@ -0,0 +1,31 @@ +FactoryGirl.define do + + factory :incoming_message do + info_request + raw_email + end + + factory :raw_email + + factory :info_request do + title "Example Title" + public_body + user + end + + factory :user do + name 'Example User' + email 'user@example.com' + salt "-6116981980.392287733335677" + hashed_password '6b7cd45a5f35fd83febc0452a799530398bfb6e8' # jonespassword + end + + factory :public_body do + name 'Example Public Body' + short_name 'Example Public Body' + request_email 'request@example.com' + last_edit_editor "admin user" + last_edit_comment "Making an edit" + end + +end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 86ca5150a..0d8f8fac5 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -155,5 +155,7 @@ Spork.prefork do end Spork.each_run do + FactoryGirl.definition_file_paths = [ Rails.root.join('spec', 'factories') ] + FactoryGirl.reload # This code will be run each time you run your specs. end |