spec/models/journey/resource_spec.rb in embark-journey-0.0.14 vs spec/models/journey/resource_spec.rb in embark-journey-0.0.15
- old
+ new
@@ -94,9 +94,14 @@
r = klass.create(name: 'X', asset_type: nil)
r = klass.find(r.id)
expect(r.asset_type).to eq []
end
+ it 'converts integer indices to corresponding keys' do
+ r = klass.create(name: 'X', asset_type: [0])
+ expect(r.asset_type).to eq [klass::ASSET_TYPES.first]
+ end
+
it 'safely adds members' do
r = klass.create(name: 'X', asset_type: nil)
r = klass.find(r.id)
r.add_asset_type 'ATM'
expect(r.asset_type).to eq ['ATM']