some
[appoyo.git] / vendor / plugins / facebooker / test / facebooker / rails / facebook_url_rewriting_test.rb
blob34130c08cb05ac297ad4f79135e9e23a70dac89b
1 require File.expand_path(File.dirname(__FILE__) + '/../../rails_test_helper')
3 class Facebooker::Rails::FacebookUrlRewritingTest < Test::Unit::TestCase
5   def setup
6     @request = ActionController::TestRequest.new
7     @params = {}
8     @rewriter = ActionController::UrlRewriter.new(@request, @params)
9   end
11   def test_one_or_true_on_string_1
12     assert @rewriter.one_or_true( "1" )
13   end
14   
15   def test_one_or_true_on_string_0
16     assert !@rewriter.one_or_true( "0" )
17   end
19   def test_one_or_true_on_integer_1
20     assert @rewriter.one_or_true( 1 )
21   end
23   def test_one_or_true_on_float_1
24     assert @rewriter.one_or_true( 1.0 )
25   end
26   
27   def test_one_or_true_on_true
28     assert @rewriter.one_or_true( true )
29   end
31   def test_one_or_true_on_false
32     assert !@rewriter.one_or_true( false )
33   end
35   def test_one_or_true_on_nil
36     assert !@rewriter.one_or_true( nil )
37   end
39 end