spec/lib/geoblacklight/wms_layer_spec.rb in geoblacklight-0.11.1 vs spec/lib/geoblacklight/wms_layer_spec.rb in geoblacklight-0.12.0
- old
+ new
@@ -1,33 +1,33 @@
require 'spec_helper'
describe Geoblacklight::WmsLayer do
let(:params) { { 'URL' => 'http://www.example.com/', 'X' => '277' } }
- let(:wms_layer) { Geoblacklight::WmsLayer.new(params) }
+ let(:wms_layer) { described_class.new(params) }
describe '#initialize' do
- it 'should initialize as a WmsLayer object' do
- expect(wms_layer).to be_an Geoblacklight::WmsLayer
+ it 'initializes as a WmsLayer object' do
+ expect(wms_layer).to be_an described_class
end
end
describe '#url' do
- it 'should return only URL parameter' do
+ it 'returns only URL parameter' do
expect(wms_layer.url).to eq 'http://www.example.com/'
end
end
describe '#search_params' do
- it 'should return all params except URL plus default params' do
+ it 'returns all params except URL plus default params' do
expect(wms_layer.search_params.length).to eq 8
expect(wms_layer.search_params).to_not include 'URL' => 'http://www.example.com'
end
end
describe '#request_response' do
- it 'should return a Faraday object' do
+ it 'returns a Faraday object' do
faraday = double('faraday')
allow(faraday).to receive(:get)
expect(Faraday).to receive(:new).and_return(faraday)
- Geoblacklight::WmsLayer.new(params)
+ described_class.new(params)
end
end
end