现在我有一个
#routes.rb
scope module: "api" do
namespace :v1 do
在我的rspec文件夹结构中我有
spec
- requests
- v1
- files
我想在不同的范围内创建另一个命名空间 所以我正在改变我的routes.rb到
scope module: "api" do
namespace :v1 do
...
scope module: "another-api" do
namespace :v1 do
这是保持文件结构有序的正确途径吗?
spec
- requests
- api
- v1
- files
- other-api
- v1
- files
答案 0 :(得分:1)
看起来正确。将路径定义/源文件/测试文件保持在相同的层次结构中有助于开发人员快速引用文件,帮助IDE在测试和管理之间导航。使用键盘快捷键的源文件。