spec/constantcontact/api_spec.rb in constantcontact-2.2.1 vs spec/constantcontact/api_spec.rb in constantcontact-3.0.0

- old
+ new

@@ -28,11 +28,10 @@ }.should raise_error(ArgumentError, ConstantContact::Util::Config.get('errors.access_token_missing')) end context "with middle-ware configuration" do before(:all) do - ConstantContact::Services::BaseService.api_key = nil ConstantContact::Util::Config.configure do |config| config[:auth][:api_key] = "config_api_key" config[:auth][:api_secret] = "config_api_secret" config[:auth][:redirect_uri] = "config_redirect_uri" end @@ -40,25 +39,24 @@ let(:proc) { lambda { ConstantContact::Api.new } } it "use implicit config" do proc.should raise_error(ArgumentError, ConstantContact::Util::Config.get('errors.access_token_missing')) end it "has the correct implicit api key" do - ConstantContact::Services::BaseService.api_key.should == "config_api_key" + ConstantContact::Api.new(nil, "access_token").api_key.should == "config_api_key" end end context "with middle-ware configuration" do before(:all) do - ConstantContact::Services::BaseService.api_key = nil ConstantContact::Util::Config.configure do |config| config[:auth][:api_key] = "config_api_key" config[:auth][:api_secret] = "config_api_secret" config[:auth][:redirect_uri] = "config_redirect_uri" end ConstantContact::Api.new('explicit_api_key', 'access_token') end it "has the correct explicit api key" do - ConstantContact::Services::BaseService.api_key.should == "explicit_api_key" + ConstantContact::Api.new('explicit_api_key', "access_token").api_key.should == "explicit_api_key" end end describe "test methods" do before(:each) do \ No newline at end of file