Sha256: 379832b875e6ed2bcd563db28c3ea7cdd1777fc32ac5f6964a95ad262e408c42
Contents?: true
Size: 778 Bytes
Versions: 2
Compression:
Stored size: 778 Bytes
Contents
# frozen_string_literal: true require 'test_helper' describe Airtable do describe Airtable::Record do it 'should not return id in fields_for_update' do record = Airtable::Record.new(name: 'Sarah Jaine', email: 'sarah@jaine.com', id: 12_345) _(record.fields_for_update).wont_include(:id) end it 'returns new columns in fields_for_update' do record = Airtable::Record.new(name: 'Sarah Jaine', email: 'sarah@jaine.com', id: 12_345) record[:website] = 'http://sarahjaine.com' _(record.fields_for_update).must_include(:website) end it 'returns fields_for_update in original capitalization' do record = Airtable::Record.new('Name' => 'Sarah Jaine') _(record.fields_for_update).must_include('Name') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
airtable2-0.2.1 | test/record_test.rb |
airtable2-0.2.0 | test/record_test.rb |