Sha256: 17e56d15e1b48acca0630fb09e9d816a75ca0cdc9c1d3d052a483160ecefefa7
Contents?: true
Size: 404 Bytes
Versions: 2
Compression:
Stored size: 404 Bytes
Contents
require 'spec_helper' describe GunBroker::Item do let(:attrs) { JSON.parse(response_fixture('item')) } it 'should have an #id' do item = GunBroker::Item.new(attrs) expect(item.id).to eq(attrs['itemID']) end context '#[]' do it 'should return the value from @attrs' do item = GunBroker::Item.new(attrs) attrs.each { |k, v| expect(item[k]).to eq(v) } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gun_broker-0.2.0 | spec/gun_broker/item_spec.rb |
gun_broker-0.1.0 | spec/gun_broker/item_spec.rb |