diff options
Diffstat (limited to 'actionpack/test/controller')
-rw-r--r-- | actionpack/test/controller/record_identifier_test.rb | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/actionpack/test/controller/record_identifier_test.rb b/actionpack/test/controller/record_identifier_test.rb new file mode 100644 index 0000000000..3067daf697 --- /dev/null +++ b/actionpack/test/controller/record_identifier_test.rb @@ -0,0 +1,34 @@ +require 'abstract_unit' +require 'controller/fake_models' + +class ControllerRecordIdentifierTest < ActiveSupport::TestCase + include ActionController::RecordIdentifier + + def setup + @record = Comment.new + end + + def test_dom_id_deprecation + assert_deprecated /dom_id method will no longer be included by default in controllers/ do + dom_id(@record) + end + end + + def test_dom_class_deprecation + assert_deprecated /dom_class method will no longer be included by default in controllers/ do + dom_class(@record) + end + end + + def test_dom_id_from_module_deprecation + assert_deprecated /Calling ActionController::RecordIdentifier.dom_id is deprecated/ do + ActionController::RecordIdentifier.dom_id(@record) + end + end + + def test_dom_class_from_module_deprecation + assert_deprecated /Calling ActionController::RecordIdentifier.dom_class is deprecated/ do + ActionController::RecordIdentifier.dom_class(@record) + end + end +end |