Sha256: d0b8b2124de650ad183bc17c524494aaa646a7114c04c5e808c797aecfa4733c
Contents?: true
Size: 681 Bytes
Versions: 1
Compression:
Stored size: 681 Bytes
Contents
FactoryGirl.define do to_create { |i| i.save } factory :blog, class: BlogModel do name { /\w+/.gen } owner end factory :user, class: UserModel, aliases: [:author, :owner] do first_name { /[:first_name:]/.gen } last_name { /[:last_name]/.gen } email { /[:email:]/.gen } end factory :post, class: PostModel do title { /\w+/.gen } body { /\w+/.gen } author end factory :comment, class: CommentModel do author post end factory :composite, class: CompositeIdSequelModel do id { /\w+/.gen } type { /\w+/.gen } name { /\w+/.gen } end factory :other, class: OtherSequelModel do composite end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
praxis-mapper-4.2 | spec/factories/all.rb |