Namespace
Methods
T
Included Modules
Instance Public methods
test_uses_model_attribute_names_with_irregular_inflection()
# File actionpack/test/controller/params_wrapper_test.rb, line 343
def test_uses_model_attribute_names_with_irregular_inflection
  with_dup do
    ActiveSupport::Inflector.inflections do |inflect|
      inflect.irregular 'paramswrappernews_item', 'paramswrappernews'
    end

    with_default_wrapper_options do
      @request.env['CONTENT_TYPE'] = 'application/json'
      post :parse, params: { 'username' => 'sikachu', 'test_attr' => 'test_value' }
      assert_parameters({ 'username' => 'sikachu', 'test_attr' => 'test_value', 'paramswrappernews_item' => { 'test_attr' => 'test_value' }})
    end
  end
end