我需要编写一个测试来检查注册页面的标题是否正确。我被困在两个可以进行测试的地方之间:
使用以下内容的users_controller_test.rb:
class UsersControllerTest < ActionController::TestCase
test "should get new" do
get :new
assert_select "title", "Signup"
end
end
使用以下网址内的site_layout_test.rb
class SiteLayoutTest < ActionDispatch::IntegrationTest
test "layout links" do
get signup_path
assert_select "title", "Signup"
end
end
哪个是正确的测试地点?
答案 0 :(得分:1)
如果注册链接位于布局中,则将其放入SiteLayoutTest
。如果仅在UsersController
投放的网页上,请将其放入UsersControllerTest
。