Class: Exhibit::PresenterGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/exhibit/presenter_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_presenterObject



9
10
11
# File 'lib/generators/exhibit/presenter_generator.rb', line 9

def create_presenter
  template "presenter.rb", "app/presenters/#{file_name}.rb"
end

#create_testsObject



13
14
15
16
17
18
19
# File 'lib/generators/exhibit/presenter_generator.rb', line 13

def create_tests
  if test_framework == :rspec
    template "presenter_spec.rb", "spec/presenters/#{file_name}_spec.rb"
  else
    template "presenter_test.rb", "test/unit/presenters/#{file_name}_test.rb"
  end
end