在一个全新的Rails 5项目中,我遇到了一个简单的rspec控制器测试的大问题。这是我的routes.rb get '/foo', to: 'application#foo'
get '/bar', to:bar路由,而我的浏览器可以?奇怪的是,如果我将routes.rb文件中的路由更改为使用bar
在开发和测试环境中,我们并没有真正看到任何格式错误的URL,但是在现实世界中,应用程序通常是由写得不好的爬虫器、尝试SQL注入攻击的人访问的,等等,请求从应用程序中获取格式错误的URL(无转义标点符号等等我发现从格式错误的URL请求我的站点是在挠痒一个bug,所以我去修复这个错误并为它编写测试。to this question
expect(some_re