Sha256: b396df1d0c17917833d3e26373b169009a0721351d60c26c4a62eeb91f7616da

Contents?: true

Size: 594 Bytes

Versions: 9

Compression:

Stored size: 594 Bytes

Contents

require 'helper'

describe 'configuration' do
  after do
    DocusignRest.reset
  end

  describe '.configure' do
    DocusignRest::Configuration::VALID_CONFIG_KEYS.each do |key|
      it "should set the #{key}" do
        DocusignRest.configure do |config|
          config.send("#{key}=", key)
          DocusignRest.send(key).must_equal key
        end
      end

      describe '.key' do
        it "should return default value for #{key}" do
          DocusignRest.send(key).must_equal DocusignRest::Configuration.const_get("DEFAULT_#{key.upcase}")
        end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
docusign_rest-0.0.9 test/docusign_rest/configuration_test.rb
docusign_rest-0.0.8 test/docusign_rest/configuration_test.rb
docusign_rest-0.0.7 test/docusign_rest/configuration_test.rb
docusign_rest-0.0.6 test/docusign_rest/configuration_test.rb
docusign_rest-0.0.5 test/docusign_rest/configuration_test.rb
docusign_rest-0.0.4 test/docusign_rest/configuration_test.rb
docusign_rest-0.0.3 test/docusign_rest/configuration_test.rb
docusign_rest-0.0.2 test/docusign_rest/configuration_test.rb
docusign_rest-0.0.1 test/docusign_rest/configuration_test.rb