Sha256: 8a4c3f30fff09558eda74ca6c01576cfde14f7e416e05c2aa114d6ec38ba8921
Contents?: true
Size: 466 Bytes
Versions: 7
Compression:
Stored size: 466 Bytes
Contents
class Zendesk2::Client::GetOrganizationByExternalId < Zendesk2::Client::Request request_method :get request_params { |r| { "external_id" => r.external_id } } request_path { |_| "/organizations/search.json" } def external_id params.fetch("external_id") end def mock results = self.data[:organizations].select { |k,v| v["external_id"].to_s.downcase == external_id.to_s.downcase }.values mock_response("organizations" => results) end end
Version data entries
7 entries across 7 versions & 1 rubygems