Sha256: df7a2485eccbaba630f248cad34858ee3688a9668b3dd5024865d51c042a78b4
Contents?: true
Size: 1.27 KB
Versions: 12
Compression:
Stored size: 1.27 KB
Contents
$:.unshift 'lib' $LOAD_PATH << File.dirname(__FILE__) require 'helper' require 'upwork/api/logger' require 'upwork/api/config' require 'upwork/api/client' require 'test/unit' require 'mocha/test_unit' class ConfigTest < Test::Unit::TestCase include TestHelper def test_config_initialization config = Upwork::Api::Config.new({ 'consumer_key' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'consumer_secret' => 'xxxxxxxxxxxxxxxx', 'access_token' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'access_secret' => 'xxxxxxxxxxxxxxxx', 'debug' => false }) client = Upwork::Api::Client.new(config) client.epoint = 'gds' assert_equal 'https://www.upwork.com/services/api/auth',client.url_auth assert_equal 'https://www.upwork.com/api/auth/v1/oauth/token/request.json',client.url_rtoken assert_equal 'https://www.upwork.com/api/auth/v1/oauth/token/access.json',client.url_atoken assert_equal 'gds',client.epoint end def test_get assert get_client_mock.get('/some/api/url') end def test_post assert get_client_mock.post('/some/api/url', {}) end def test_put assert get_client_mock.put('/some/api/url', {}) end def test_delete assert get_client_mock.delete('/some/api/url', {}) end end
Version data entries
12 entries across 12 versions & 1 rubygems