26 lines
562 B
Ruby
26 lines
562 B
Ruby
require File.dirname(__FILE__) + '/../test_helper'
|
|
|
|
class PageTest < Test::Unit::TestCase
|
|
fixtures :pages
|
|
|
|
def test_create
|
|
assert_create('Page', :title => 'my test page')
|
|
end
|
|
|
|
def test_destroy
|
|
assert_destroy('Page')
|
|
end
|
|
|
|
def test_no_html_in_tag
|
|
p = Page.new :title => 'test page', :redcloth => '<ul><li>list</li></ul>'
|
|
p.save
|
|
assert p.html !~ /ul/
|
|
end
|
|
|
|
def test_url_titles
|
|
p = Page.new :title => 'Test Title'
|
|
assert Page.title_from_url('Test_Title') == p.title
|
|
assert p.title_for_url == 'Test_Title'
|
|
end
|
|
end
|