Sha256: f057b764e08f4e3691d6f9c98c0560cd905b25830a7ff17127096acbca729721

Contents?: true

Size: 600 Bytes

Versions: 3

Compression:

Stored size: 600 Bytes

Contents

require 'factories'
require 'qcourses/date_ex'
Rubory.use_default_module('Qcourses')

Rubory.define(:company) do |f|
  f.name { |n| "company_#{n}" }
  f.contact_person "some contact"
  f.contact_email { |n| "contact_#{n}@email.com" }
  f.invoice_address "some address"
  f.postal_code "1234 AA"
  f.city "Amsterdam"
end

Rubory.define(:employee) do |f|
  f.name "some employee"
  f.email { |n| "email_#{n}@qwan.it" }
  f.associate :company
end

Rubory.define(:event) do |f|
  f.from { Date.tomorrow }
  f.to { Date.tomorrow.tomorrow }
  f.open true
  f.max_participants 14
  f.location "Tilburg"
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
qcourses-0.1.11 spec/support/factories.rb
qcourses-0.1.10 spec/support/factories.rb
qcourses-0.1.9 spec/support/factories.rb