在我的 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).
我只是不知道为什么它可以找到我的模型但找不到控制器。