# File lib/apipie_bindings/api.rb, line 162
    def call(resource_name, action_name, params={}, headers={}, options={})
      check_cache if @aggressive_cache_checking
      resource = resource(resource_name)
      action = resource.action(action_name)
      action.validate!(params) unless options[:skip_validation]
      options[:fake_response] = find_match(fake_responses, resource_name, action_name, params) || action.examples.first if dry_run?

      call_action(action, params, headers, options)
    end