Ich erstelle ein simpe gem mit einem installationsgenerator, generator funktioniert gut, aber jetzt will ich es testen mit rspec, ich foud diese gem, und versuche, meinen generator zu testen, mein spec code ist:test rails motor generator mit rspec
require 'genspec'
require 'rosalie'
describe :install_generator do
it "should generate model" do
subject.should generate("message.rb")
end
end
rosalie ist der Name Mai Juwel, jetzt, wenn ich es betreibe ich einen Fehler bekam: /stuff/work/my_projects/rosalie/lib/rosalie/engine.rb:2:in ` ': nicht initialisierte Konstante Rosalie :: Rails (NameError)
mein engine.rb code ist:
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
kann mir jemand mit diesem problem helfen?