在我的应用程序中,我有以下文件:
应用程序/控制器/ API / articles_controller.rb
class Api::ArticlesController < Api::BaseController
end
应用程序/控制器/ API / base_controller.rb
class API::BaseController < ApplicationController
# some codes here
end
在我的rspec中,我有这个:
require 'rails_helper'
describe Api::ArticlesController do
it "should do something here"
end
但是当我运行rspec spec
时,我得到uninitialized constant Api::BaseController (NameError)
。为什么?我在base_controller
下有app/controllers/api
。我做错了什么?
答案 0 :(得分:0)
同步问题:
class Api::BaseController < ApplicationController
# some codes here
end
试试这个:)