Methods
T
Instance Public methods
test_first_segment_should_interpolate_for_structure()
# File rails/actionpack/test/controller/routing_test.rb, line 538
def test_first_segment_should_interpolate_for_structure
  s = ROUTING::Segment.new
  def s.interpolation_statement(array) 'hello' end
  assert_equal 'hello', s.continue_string_structure([])
end
test_interpolation_statement()
# File rails/actionpack/test/controller/routing_test.rb, line 544
def test_interpolation_statement
  s = ROUTING::StaticSegment.new
  s.value = "Hello"
  assert_equal "Hello", eval(s.interpolation_statement([]))
  assert_equal "HelloHello", eval(s.interpolation_statement([s]))
  
  s2 = ROUTING::StaticSegment.new
  s2.value = "-"
  assert_equal "Hello-Hello", eval(s.interpolation_statement([s, s2]))
  
  s3 = ROUTING::StaticSegment.new
  s3.value = "World"
  assert_equal "Hello-World", eval(s3.interpolation_statement([s, s2]))
end