Class: Rspec::Generators::ApiClientGenerator

Inherits:
Base
  • Object
show all
Includes:
MyApiClient::GeneratorHelper
Defined in:
lib/generators/rspec/api_client_generator.rb

Overview

rails g rspec:api_client

Instance Method Summary collapse

Methods included from MyApiClient::GeneratorHelper

included, #yeild_request_arguments

Instance Method Details

#generate_api_client_specObject



27
28
29
30
31
32
# File 'lib/generators/rspec/api_client_generator.rb', line 27

def generate_api_client_spec
  return unless options[:api_client_specs]

  file_path = File.join('spec/api_clients', "#{route_url.singularize}_api_client_spec.rb")
  template 'api_client_spec.rb.erb', file_path
end