我正在阅读Rails Tutorial在线书籍,刚刚完成了会话3.4.4“设置根路径”:
将config / routes.rb文件更新为
后root 'static_pages#home'
bin / rails test命令失败:
NameError: undefined local variable or method `static_pages_home_url' for #<StaticPagesControllerTest:0x007f89d4f73860>
test/controllers/static_pages_controller_test.rb:5:in `block in <class:StaticPagesControllerTest>'
当config / routes.rb有了“static_pages_home_url”时就存在了:
get 'static_pages/home'
但它不再存在了。
如何查看哪些网址可用作测试的本地变量?
答案 0 :(得分:3)
使用rails routes
并查看Prefix
列。