Tworzę klejnot typu simpe, który zawiera generator instalacji, generator działa dobrze, ale teraz chcę przetestować go za pomocą rspec, I foud to gem i spróbować przetestować mój generator, mój kod specyfikacji to:testowanie silnika szynowego z rspec
require 'genspec'
require 'rosalie'
describe :install_generator do
it "should generate model" do
subject.should generate("message.rb")
end
end
Rosalie jest nazwą maja gem, teraz gdy uruchamiam to mam błąd: /stuff/work/my_projects/rosalie/lib/rosalie/engine.rb:2:in ` ': niezainicjowany stała Rosalie :: Rails (NameError)
mój kod engine.rb to:
module Rosalie
class Engine < Rails::Engine
initializer "rosalie.models.messageable" do
ActiveSupport.on_load(:active_record) do
include Rosalie::Models::Messageable
end
end
end
end
Ktoś może mi pomóc w tym problemie?