draper/spec/generators/controller/controller_generator_spec.rb

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