Renamed helpers to correspond to renamed Controller classes.
[merb_radiant.git] / radiant_specs / test / unit / .svn / text-base / file_not_found_page_test.rb.svn-base
blobe8e1be4310638b8596deb5a73a53518b2dfdccc4
1 require File.dirname(__FILE__) + '/../test_helper'
3 class FileNotFoundPageTest < Test::Unit::TestCase
4   fixtures :pages
5   test_helper :pages, :render
6   
7   def setup
8     @page = pages(:file_not_found)
9   end
10   
11   def test_url
12     assert_renders '/gallery/asdf?param=4', '<r:attempted_url />', '/gallery/asdf?param=4'
13   end
15   def test_url__malicious_url
16     assert_renders '/gallery/&lt;script&gt;alert(&quot;evil&quot;)&lt;/script&gt;', '<r:attempted_url />', '/gallery/<script>alert("evil")</script>'
17   end
18   
19   def test_virtual
20     assert_equal true, @page.virtual?
21   end
22   
23   def test_cache
24     assert_equal false, @page.cache?
25   end
26   
27   def test_headers
28     assert_headers({'Status' => '404 Not Found'}, '/gallery/asdf')
29   end
30   
31 end