1

私のGemfileで:

group :test do
  gem 'minitest-spec-rails'
end

rail_root/test/functional/publisher_controller_test.rb にある私のテスト ファイル

# -*- encoding : utf-8 -*-
describe PublisherController do

  describe "GET #signin" do
    it "responds successfully with an HTTP 200 status code" do
      get :signin
      assert_response :success
    end
  end
end

単体テストは正常に機能しましたが、実行すると

ruby -Itest test\functional\publisher_controller_test.rb"

それは間違っていました、ここにエラーがあります:

test/functional/publisher_controller_test.rb:2:in `<main>': 
    uninitialized constant PublisherController (NameError).

モデルを見つけることができるのにコントローラーを見つけることができない理由がわかりません。

4

1 に答える 1