Sha256: f273ec52921fec6e51edbc540efcda963080d81ec605edea83f27fdc4ade307e
Contents?: true
Size: 508 Bytes
Versions: 3
Compression:
Stored size: 508 Bytes
Contents
shared_examples_for 'an object with errors' do before(:each) do stub_request(:any, /#{@base}/).to_return(json_response(false, 'There was an error!')) end context 'class methods' do it 'should raise errors' do expect { described_class.first(get_attributes) }.to raise_error(SurveyGizmo::BadResponseError, "There was an error!") expect { described_class.all(get_attributes.merge(page: 1)).to_a }.to raise_error(SurveyGizmo::BadResponseError, "There was an error!") end end end
Version data entries
3 entries across 3 versions & 1 rubygems