Sha256: 920f5a8d20ecbe37aa316291c3bedc077b7cfd9c60f3e250a485291ccdb79601

Contents?: true

Size: 712 Bytes

Versions: 4

Compression:

Stored size: 712 Bytes

Contents

Factory.define :form, :class => Noodall::Form do |form|
  form.title "A Form"
  form.email "hello@wearebeef.co.uk"

  form.fields do
    fields = [Factory(:text_field, :name => 'Name', :required => true), Factory(:text_field, :name => 'Email', :required => true)]
    5.times do
      fields << Factory(:text_field)
    end
    fields << Factory(:check_box_field, :name => 'Check' )
    fields << Factory(:select_field, :name => 'Select')
    fields << Factory(:radio_field, :name => 'Radio')
    fields << Factory(:date_field, :name => 'Date', :required => true)

    fields
  end
end

Factory.define :blank_form, :class => Noodall::Form do |form|
  form.title "A Form"
  form.email "hello@wearebeef.co.uk"
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
noodall-form-builder-0.5.4 spec/factories/form.rb
noodall-form-builder-0.5.3 spec/factories/form.rb
noodall-form-builder-0.5.2 spec/factories/form.rb
noodall-form-builder-0.5.0 spec/factories/form.rb