class ControllerClassTests

Public Instance Methods

test_controller_name() click to toggle source
# File actionpack/test/controller/base_test.rb, line 76
def test_controller_name
  assert_equal "empty", EmptyController.controller_name
  assert_equal "contained_empty", Submodule::ContainedEmptyController.controller_name
end
test_controller_path() click to toggle source
# File actionpack/test/controller/base_test.rb, line 69
def test_controller_path
  assert_equal "empty", EmptyController.controller_path
  assert_equal EmptyController.controller_path, EmptyController.new.controller_path
  assert_equal "submodule/contained_empty", Submodule::ContainedEmptyController.controller_path
  assert_equal Submodule::ContainedEmptyController.controller_path, Submodule::ContainedEmptyController.new.controller_path
end
test_no_deprecation_when_action_view_record_identifier_is_included() click to toggle source
# File actionpack/test/controller/base_test.rb, line 81
def test_no_deprecation_when_action_view_record_identifier_is_included
  record = Comment.new
  record.save

  dom_id = nil
  assert_not_deprecated do
    dom_id = RecordIdentifierIncludedController.new.dom_id(record)
  end

  assert_equal "comment_1", dom_id

  dom_class = nil
  assert_not_deprecated do
    dom_class = RecordIdentifierIncludedController.new.dom_class(record)
  end
  assert_equal "comment", dom_class
end