Sha256: 74bde895eedba6f0f2d336a8736ca99d3f9da878b3011eb1a2d6a832726bcc35

Contents?: true

Size: 449 Bytes

Versions: 3

Compression:

Stored size: 449 Bytes

Contents

module LeapSalesforce
  # Methods to interact with tooling API.
  # See https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/intro_rest_resources.htm
  module Tooling
    def tooling_objects
      new("Tooling sobjects",
          method: :get, suburl: "tooling/sobjects")
    end

    def run_test_asynchronous
      new('Test run async', method: :post,
          suburl: 'tooling/runTestsAsynchronous/')
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
leap_salesforce-0.2.2 lib/leap_salesforce/soql_data/tooling.rb
leap_salesforce-0.2.1 lib/leap_salesforce/soql_data/tooling.rb
leap_salesforce-0.2.0 lib/leap_salesforce/soql_data/tooling.rb