class Zendesk2::Client class Real def get_organization_tickets(params={}) id = require_parameters(params, "id").to_s page_params = Zendesk2.paging_parameters(params) request( :params => page_params, :method => :get, :path => "/organizations/#{id}/tickets.json", ) end end # Real class Mock def get_organization_tickets(params={}) id = require_parameters(params, "id").to_s requesters = self.data[:users].values.select { |u| u["organization_id"] == id }.map { |s| s["organization_id"].to_s } page(params, :tickets, "/organizations/#{id}/tickets.json", "tickets", :filter => lambda { |c| c.select { |u| requesters.include?(u["organization_id"].to_s) } } ) end end # Mock end