test/test_client.rb in ringcentral_sdk-1.0.0 vs test/test_client.rb in ringcentral_sdk-1.1.0

- old
+ new

@@ -207,9 +207,52 @@ :faxResolution => 'High', :coverPageText => 'RingCentral fax demo using Ruby SDK!', :text => 'RingCentral fax demo using Ruby SDK!' ) assert_equal 'Faraday::Response', res.class.name + + ###### + # Simple Request - GET + ###### + request = RingCentralSdk::REST::Request::Simple.new( + method: 'get', + url: 'account/~/extension/~/message-store', + params: { + direction: 'Inbound', + messageType: 'SMS' + } + ) + assert_equal 'get', request.method + + res = client.send_request request + assert_equal 'Faraday::Response', res.class.name + + ###### + # Simple Request - PUT + ###### + request = RingCentralSdk::REST::Request::Simple.new( + method: 'put', + url: 'account/~/extension/~/message-store/11111111', + body: { + readStatus: 'Read' + } + ) + assert_equal 'put', request.method + + res = client.send_request request + assert_equal 'Faraday::Response', res.class.name + + ###### + # Simple Request - DELETE + ###### + request = RingCentralSdk::REST::Request::Simple.new( + method: 'delete', + url: 'account/~/extension/~/message-store/11111111', + ) + assert_equal 'delete', request.method + + res = client.send_request request + assert_equal 'Faraday::Response', res.class.name end def test_sms client = new_client() client.set_oauth2_client()