class GemsGenerator::Rspec::Generators::InitGenerator
Public Instance Methods
create_external_api_mock_rb()
click to toggle source
# File lib/generators/gems_generator/rspec/init_generator.rb, line 32 def create_external_api_mock_rb template "external_api_mock.rb", "spec/external_api_mock.rb" end
create_factories_dir()
click to toggle source
# File lib/generators/gems_generator/rspec/init_generator.rb, line 40 def create_factories_dir directory "factories/", "spec/factories/" end
create_rails_helper_rb()
click to toggle source
# File lib/generators/gems_generator/rspec/init_generator.rb, line 20 def create_rails_helper_rb template "rails_helper.rb", "spec/rails_helper.rb" end
create_shoulda_matchers_rb()
click to toggle source
# File lib/generators/gems_generator/rspec/init_generator.rb, line 28 def create_shoulda_matchers_rb template "shoulda_matchers.rb", "spec/shoulda_matchers.rb" end
create_spec_helper_rb()
click to toggle source
# File lib/generators/gems_generator/rspec/init_generator.rb, line 24 def create_spec_helper_rb template "spec_helper.rb", "spec/spec_helper.rb" end
create_support_dir()
click to toggle source
# File lib/generators/gems_generator/rspec/init_generator.rb, line 36 def create_support_dir directory "support/", "spec/support/" end
insert_gems()
click to toggle source
# File lib/generators/gems_generator/rspec/init_generator.rb, line 7 def insert_gems gem_group :test do gem 'simplecov', :require => false gem "rspec-rails" gem 'rails-controller-testing' gem "rspec-mocks" gem "factory_girl_rails" gem 'shoulda-matchers', '~> 3.1', '>= 3.1.1' gem 'webmock' gem 'database_cleaner', '~> 1.5', '>= 1.5.3' end end