class Shoulda::Matchers::ActionController::PermitMatcher

def matches?(controller)

def matches?(controller)
  @controller = controller
  ensure_action_and_verb_present!
  parameters_double_registry.register
  Doublespeak.with_doubles_activated do
    params = { params: request_params }
    context.__send__(verb, action, **params)
  end
  unpermitted_parameter_names.empty?
end