Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 无法在模块内执行Rspec_Ruby On Rails_Ruby_Ruby On Rails 4_Rspec - Fatal编程技术网

Ruby on rails 无法在模块内执行Rspec

Ruby on rails 无法在模块内执行Rspec,ruby-on-rails,ruby,ruby-on-rails-4,rspec,Ruby On Rails,Ruby,Ruby On Rails 4,Rspec,我在执行rspec时出错,因为控制器位于模块内 控制器: module Api module V1 require 'unirest' require 'json' class CallRecordsController < ApplicationController //codes end end end 错误: in `<top (required)>': uninitialized constant Api::V1 (

我在执行rspec时出错,因为控制器位于模块内

控制器:

module Api
  module V1
    require 'unirest'
    require 'json'

    class CallRecordsController < ApplicationController
    //codes
    end
   end
end
错误:

in `<top (required)>': uninitialized constant Api::V1 (NameError)

我是一名新生,我不熟悉Rspec,正在等待您的宝贵信息显示您的文件夹结构。您是否有/spec/controllers/api/v1/callrecords\u controller\u spec.rb这样的目录路径?所以,这是个错误。。那样做!我创建了这条路径并尝试了,但还是得到了同样的错误,谢谢你的宝贵评论你的Rspec版本?
in `<top (required)>': uninitialized constant Api::V1 (NameError)