Sha256: 9d98a326a0659672cb9996aeec620b0b033d3644aa053f3311b9e8fe74ac9e98
Contents?: true
Size: 958 Bytes
Versions: 2
Compression:
Stored size: 958 Bytes
Contents
require "spec_helper" describe ShippingEasy::Configuration do subject { ShippingEasy::Configuration.new } specify { subject.should respond_to(:api_key) } specify { subject.should respond_to(:api_secret) } specify { subject.should respond_to(:base_url) } describe "http_adapter" do it "gets set to a default" do subject.http_adapter.should == ShippingEasy::Http::FaradayAdapter end it "can be overidden" do subject.http_adapter = String subject.http_adapter.should == String end end describe "base_url" do it "gets set to a default" do subject.base_url.should == "https://api.shippingeasy.com" end it "can be overidden" do subject.base_url = String subject.base_url.should == String end it "ignores if set to the legacy URL" do subject.base_url = "https://app.shippingeasy.com" subject.base_url.should == "https://api.shippingeasy.com" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
shipping_easy-0.7.1 | spec/configuration_spec.rb |
shipping_easy-0.7.0 | spec/configuration_spec.rb |