Sha256: 9ff65f91371a157eb4f2313c426c9e01d6cd071929c7dc9e42807692cdb16a68
Contents?: true
Size: 644 Bytes
Versions: 60
Compression:
Stored size: 644 Bytes
Contents
# frozen_string_literal: true require 'rails_helper' describe LHS::Record do before do class LocalEntry < LHS::Record endpoint '{+datastore}/local-entries' end end context '#assign_attributes' do it 'sets the attributes' do entry = LocalEntry.new entry.assign_attributes(company_name: 'localsearch') expect(entry.company_name).to eq 'localsearch' end end context 'when not a hash was passed' do it 'raises an error' do entry = LocalEntry.new expect do entry.assign_attributes([:company_name, 'localsearch']) end.to raise_error(ArgumentError) end end end
Version data entries
60 entries across 60 versions & 1 rubygems