class CaptureTest

Public Instance Methods

setup() click to toggle source
Calls superclass method
# File actionview/test/actionpack/controller/capture_test.rb, line 40
def setup
  super
  # enable a logger so that (e.g.) the benchmarking stuff runs, so we can get
  # a more accurate simulation of what happens in "real life".
  @controller.logger = ActiveSupport::Logger.new(nil)

  @request.host = "www.nextangle.com"
end
test_content_for() click to toggle source
# File actionview/test/actionpack/controller/capture_test.rb, line 54
def test_content_for
  get :content_for
  assert_equal expected_content_for_output, @response.body
end
test_non_erb_block_content_for() click to toggle source
# File actionview/test/actionpack/controller/capture_test.rb, line 69
def test_non_erb_block_content_for
  get :non_erb_block_content_for
  assert_equal expected_content_for_output, @response.body
end
test_proper_block_detection() click to toggle source
# File actionview/test/actionpack/controller/capture_test.rb, line 74
def test_proper_block_detection
  get :proper_block_detection
  assert_equal "some todo", @response.body
end
test_should_concatenate_content_for() click to toggle source
# File actionview/test/actionpack/controller/capture_test.rb, line 59
def test_should_concatenate_content_for
  get :content_for_concatenated
  assert_equal expected_content_for_output, @response.body
end
test_should_set_content_for_with_parameter() click to toggle source
# File actionview/test/actionpack/controller/capture_test.rb, line 64
def test_should_set_content_for_with_parameter
  get :content_for_with_parameter
  assert_equal expected_content_for_output, @response.body
end
test_simple_capture() click to toggle source
# File actionview/test/actionpack/controller/capture_test.rb, line 49
def test_simple_capture
  get :capturing
  assert_equal "Dreamy days", @response.body.strip
end

Private Instance Methods

expected_content_for_output() click to toggle source
# File actionview/test/actionpack/controller/capture_test.rb, line 80
def expected_content_for_output
  "<title>Putting stuff in the title!</title>\nGreat stuff!"
end