我正在嘗試爲我編寫的gem編寫RSpec測試,但我無法通過測試來識別我編寫的模塊以及與這些模塊相關的方法。在RSpec中爲Gem編寫測試
這裏是我的spec_helper.rb:
require 'rspec'
RSpec.configure do |config|
end
我的規格文件:
require 'spec_helper'
describe MyCompany::SomeHelper do
describe '#self.get_token' do
token = MyCompany::SomeHelper.get_token
end
end
當我運行測試,我得到這個錯誤信息:未定義的方法`get_token中」的MyCompany的:: SomeHelper:Module(NoMethodError)。
但是,當我將它包含在另一個應用程序中時,它本身可以正常工作。我想我可能沒有正確配置RSpec中的任何東西,任何人都可以幫忙嗎?