Sha256: 92c68f6827359d501d138041237829b857226ef24bc89d74e244d3b9d5bdcc7d
Contents?: true
Size: 1.1 KB
Versions: 2
Compression:
Stored size: 1.1 KB
Contents
require "helper" class TestActionControllerExpectations < ActionController::TestCase tests ModelsController def test_must_respond_with get :index must_respond_with :success value(response).must_be :success? end def test_must_redirect_to get :new must_redirect_to :models end def test_must_render_template get :index must_render_template :layout => false end def test_routing_expectations params = { :controller => "models", :action => "index" } path = "/models" value(params).must_route_to path value(path).must_route_from params value(params).must_route_for path end def test_must_dom_equal apple_link = '<a href="http://www.example.com" target="_blank">Apples</a>' apple_link2 = '<a target="_blank" href="http://www.example.com">Apples</a>' orange_link = '<a href="http://www.example.com">Oranges</a>' value(apple_link).must_dom_equal apple_link2 value(apple_link).wont_dom_equal orange_link end def test_must_select get :index must_select "body h1" must_select "body" do must_select "h1" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
minitest-rails-2.2.1 | test/rails/action_controller/test_expectations.rb |
minitest-rails-2.2.0 | test/rails/action_controller/test_expectations.rb |