blob: af0b37a2cd622bad3bfdbc258441ba07a0ecc028 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# Read about factories at http://github.com/thoughtbot/factory_girl
FactoryGirl.define do
factory :phone do |f|
f.sequence(:mac_address) { |n| ('%06d' % n).to_s + ('%06d' % n).to_s }
f.association :phone_model
f.association :phoneable, :factory => :tenant
# We have to make sure that the OUI is created as well.
f.after_build do |instance|
FactoryGirl.create(:oui,
:manufacturer => instance.phone_model.manufacturer,
:value => instance.mac_address.slice(0, 6)
)
end
end
end
|