class ConfigTest
Public Instance Methods
test_config_initialization()
click to toggle source
# File test/test_client.rb, line 14 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
test_delete()
click to toggle source
# File test/test_client.rb, line 44 def test_delete assert get_client_mock.delete('/some/api/url', {}) end
test_get()
click to toggle source
# File test/test_client.rb, line 32 def test_get assert get_client_mock.get('/some/api/url') end
test_my_config_initialization()
click to toggle source
# File test/test_config.rb, line 8 def test_my_config_initialization config = Upwork::Api::Config.new({ 'consumer_key' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'consumer_secret' => 'xxxxxxxxxxxxxxxx', 'access_token' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'access_secret' => 'xxxxxxxxxxxxxxxx', 'signature_method'=> 'sig', 'debug' => false }) assert_equal 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',config.consumer_key assert_equal 'xxxxxxxxxxxxxxxx',config.consumer_secret assert_equal 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',config.access_token assert_equal 'xxxxxxxxxxxxxxxx',config.access_secret assert_equal 'sig',config.signature_method assert_equal false,config.debug end
test_post()
click to toggle source
# File test/test_client.rb, line 36 def test_post assert get_client_mock.post('/some/api/url', {}) end
test_put()
click to toggle source
# File test/test_client.rb, line 40 def test_put assert get_client_mock.put('/some/api/url', {}) end