23 lines
614 B
Ruby
23 lines
614 B
Ruby
require 'spec_helper'
|
|
require 'dummy/config/environment'
|
|
require 'ammeter/init'
|
|
require 'generators/controller_override'
|
|
require 'generators/rails/decorator_generator'
|
|
|
|
describe Rails::Generators::ControllerGenerator do
|
|
destination File.expand_path("../tmp", __FILE__)
|
|
|
|
before { prepare_destination }
|
|
after(:all) { FileUtils.rm_rf destination_root }
|
|
|
|
describe "the generated decorator" do
|
|
subject { file("app/decorators/your_model_decorator.rb") }
|
|
|
|
describe "naming" do
|
|
before { run_generator %w(YourModels) }
|
|
|
|
it { is_expected.to contain "class YourModelDecorator" }
|
|
end
|
|
end
|
|
end
|