0
我有這個模塊在我的lib文件夾中使用模塊:在lib文件夾中的測試
module Exceptions
class NotAuthorized < StandardError
end
end
然後,我有這樣一個控制器的測試:
class Admin::ApplicationControllerTest < ActionController::TestCase
test "should not be authorized" do
assert_raise(Exceptions::NotAuthorized) {
get :index
}
end
end
我也試圖把此行我的環境/ test.rb
config.autoload_paths +=%W(#{config.root}/lib)
但是,當我運行測試我總是得到:
NameError: unitialized constant Admin::ApplicationControllerTest::Exceptions
如何在測試中包含模塊異常?