Sha256: 98ddbbb7beb11a0239aff8bce91f06c75ce2831df95c60e1cfcec0959a7da14c

Contents?: true

Size: 683 Bytes

Versions: 3

Compression:

Stored size: 683 Bytes

Contents

FactoryGirl.define do
  factory  :bigbluebutton_room do |r|
    # meetingid with a random factor to avoid duplicated ids in consecutive test runs
    r.sequence(:meetingid) { |n| "meeting-#{n}-" + SecureRandom.hex(4) }

    r.association :server, :factory => :bigbluebutton_server
    r.sequence(:name) { |n| "Name#{n}" }
    r.attendee_password { Forgery(:basic).password :at_least => 10, :at_most => 16 }
    r.moderator_password { Forgery(:basic).password :at_least => 10, :at_most => 16 }
    r.welcome_msg { Forgery(:lorem_ipsum).sentences(2) }
    r.private false
    r.sequence(:param) { |n| "meeting-#{n}" }
    r.external false
    r.record false
    r.duration 0
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
bigbluebutton_rails-1.3.0.mweb1 spec/factories/bigbluebutton_room.rb
bigbluebutton_rails-1.3.0 spec/factories/bigbluebutton_room.rb
bigbluebutton_rails-1.3.0.beta1 spec/factories/bigbluebutton_room.rb