class Rspec::Generators::ScaffoldGenerator

Public Instance Methods

generate_api_controller_spec() click to toggle source
# File lib/rspec_rails_scaffold_templates/generators/scaffold_generator.rb, line 15
def generate_api_controller_spec
  return unless options[:controller_specs]
  return unless options[:with_api]

  path = [
    'spec/controllers/api',
    options[:api_version],
    controller_class_path,
    "#{controller_file_name}_controller_spec.rb"
  ].compact
  template_file = File.join *path
  template 'api_controller_spec.rb', template_file
end