class RecordIdentifierTest

Public Instance Methods

setup() click to toggle source
# File actionview/test/template/record_identifier_test.rb, line 9
def setup
  @klass  = Comment
  @record = @klass.new
  @singular = "comment"
  @plural = "comments"
end
test_dom_class() click to toggle source
# File actionview/test/template/record_identifier_test.rb, line 34
def test_dom_class
  assert_equal @singular, dom_class(@record)
end
test_dom_class_as_singleton_method() click to toggle source
# File actionview/test/template/record_identifier_test.rb, line 47
def test_dom_class_as_singleton_method
  assert_equal @singular, ActionView::RecordIdentifier.dom_class(@record)
end
test_dom_class_with_prefix() click to toggle source
# File actionview/test/template/record_identifier_test.rb, line 38
def test_dom_class_with_prefix
  assert_equal "custom_prefix_#{@singular}", dom_class(@record, :custom_prefix)
end
test_dom_id_as_singleton_method() click to toggle source
# File actionview/test/template/record_identifier_test.rb, line 42
def test_dom_id_as_singleton_method
  @record.save
  assert_equal "#{@singular}_1", ActionView::RecordIdentifier.dom_id(@record)
end
test_dom_id_with_new_record() click to toggle source
# File actionview/test/template/record_identifier_test.rb, line 16
def test_dom_id_with_new_record
  assert_equal "new_#{@singular}", dom_id(@record)
end
test_dom_id_with_new_record_and_prefix() click to toggle source
# File actionview/test/template/record_identifier_test.rb, line 20
def test_dom_id_with_new_record_and_prefix
  assert_equal "custom_prefix_#{@singular}", dom_id(@record, :custom_prefix)
end
test_dom_id_with_prefix() click to toggle source
# File actionview/test/template/record_identifier_test.rb, line 29
def test_dom_id_with_prefix
  @record.save
  assert_equal "edit_#{@singular}_1", dom_id(@record, :edit)
end
test_dom_id_with_saved_record() click to toggle source
# File actionview/test/template/record_identifier_test.rb, line 24
def test_dom_id_with_saved_record
  @record.save
  assert_equal "#{@singular}_1", dom_id(@record)
end