Class: CucumberExamplesGenerator
- Defined in:
- lib/generators/cucumber/cucumber_examples_generator.rb
Instance Method Summary collapse
Methods inherited from Generator
Instance Method Details
#generate_feature ⇒ Object
6 7 8 |
# File 'lib/generators/cucumber/cucumber_examples_generator.rb', line 6 def generate_feature template('feature.tt', "#{name}/features/#{template_name}.feature") end |
#generate_steps ⇒ Object
10 11 12 |
# File 'lib/generators/cucumber/cucumber_examples_generator.rb', line 10 def generate_steps template('steps.tt', "#{name}/features/step_definitions/#{template_name}_steps.rb") end |
#template_name ⇒ Object
14 15 16 |
# File 'lib/generators/cucumber/cucumber_examples_generator.rb', line 14 def template_name @template_name ||= (@_initializer.first & %w[android ios cross_platform]).empty? ? 'login' : 'home' end |