require 'rdoc/test_case' class TestRDocMarkupHeading < RDoc::TestCase def setup super @h = RDoc::Markup::Heading.new 1, 'Hello *Friend*!' end def test_aref assert_equal 'label-Hello+Friend%21', @h.aref end def test_label assert_equal 'label-Hello+Friend%21', @h.label assert_equal 'label-Hello+Friend%21', @h.label(nil) context = RDoc::NormalClass.new 'Foo' assert_equal 'class-Foo-label-Hello+Friend%21', @h.label(context) end def test_plain_html assert_equal 'Hello Friend!', @h.plain_html end end