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