Sha256: 777beaea155365735b0a3be118372772bc76b0c2b103e248fc36ec26c380c011
Contents?: true
Size: 910 Bytes
Versions: 22
Compression:
Stored size: 910 Bytes
Contents
require 'spec_helper' require 'quick_travel/region' describe QuickTravel::Region do describe '#first' do subject { QuickTravel::Region.all.first } it 'should find a first instance of region from QuickTravel' do VCR.use_cassette('region_show') do expect(subject).to be_an_instance_of QuickTravel::Region expect(subject.id).to be_an_instance_of Fixnum expect(subject.name).to be_an_instance_of String expect(subject.location_ids).to be_an_instance_of Array expect(subject.location_ids[0]).to be_an_instance_of Fixnum end end end describe '#all' do subject { QuickTravel::Region.all } it 'Region.all method should return Array of Regions' do VCR.use_cassette('region_index') do expect(subject).to be_an_instance_of Array expect(subject[0]).to be_an_instance_of QuickTravel::Region end end end end
Version data entries
22 entries across 22 versions & 1 rubygems