diff options
Diffstat (limited to 'spec/factories/snippets.rb')
-rw-r--r-- | spec/factories/snippets.rb | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/spec/factories/snippets.rb b/spec/factories/snippets.rb new file mode 100644 index 00000000000..365f12a0c95 --- /dev/null +++ b/spec/factories/snippets.rb @@ -0,0 +1,28 @@ +FactoryGirl.define do + sequence :title, aliases: [:content] do + FFaker::Lorem.sentence + end + + sequence :file_name do + FFaker::Internet.user_name + end + + factory :snippet do + author + title + content + file_name + + trait :public do + visibility_level Snippet::PUBLIC + end + + trait :internal do + visibility_level Snippet::INTERNAL + end + + trait :private do + visibility_level Snippet::PRIVATE + end + end +end |