require File.dirname(__FILE__) + "/test_helper" require File.dirname(__FILE__) + "/../rack_app" class WebratRackTest < Test::Unit::TestCase def test_visit_returns_response response = visit "/" assert response.ok? end def test_last_response_is_available visit "/" assert last_response.ok? end def test_last_request_is_available visit "/" assert_equal "/", last_request.env["PATH_INFO"] end def test_redirects visit "/redirect_absolute_url" assert_equal "spam", response_body end def test_assertions_after_visit visit "/" assert_contain "Hello World" end def test_assertions_after_visit get "/" assert_contain "Hello World" end # def test_visits_pages # visit "/" # assert response_body.include?("visit") # # click_link "there" # assert response_body.include?('