2017-03-23 25 views
0

現在我有一個Rspec的,範圍的命名空間的文件和文件夾結構

#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 

這是否是正確的路徑在這裏保持我的fil e結構有組織?

spec 
- requests 
    - api 
    - v1 
     - files 
    - other-api 
    - v1 
     - files 

回答

1

看起來正確。將路由定義/源文件/測試文件保持在同一分層結構中可幫助開發人員快速引用文件,幫助IDE使用鍵盤快捷鍵在測試&源文件之間導航。