У меня возникла проблема с тестированием моего драгоценного камня, который включает каталог lib
, на JRuby 1.7.4.
Я хочу протестировать файл, расположенный в lib/vger/resources/account_manager.rb
Мой spec файл находится в spec/vger/resources/account_manager_spec.rb
require 'spec_helper'
describe Vger::Resources::AccountManager do
.
.
end
end
Я пытаюсь включить файл, который хочу протестировать в spec_helper.rb
require 'rubygems'
require 'bundler/setup'
require 'vger/resources/account_manager'
require 'vger'
RSpec.configure do |config|
# some (optional) config here
end
При запуске теста командой rspec spec/vger/resources/account_manager_spec.rb
я получаю эту ошибку:
NameError: uninitialized constant Vger::Resources
const_missing at org/jruby/RubyModule.java:2631
Кажется, что файл, который я хочу протестировать, не загружается. Скажите, пожалуйста, где я ошибаюсь, и где я должен исправлять.