class Cucumber::CucumberExpressions::CombinatorialGeneratedExpressionFactory

Public Class Methods

new(expression_template, parameter_type_combinations) click to toggle source
# File lib/cucumber/cucumber_expressions/combinatorial_generated_expression_factory.rb, line 7
def initialize(expression_template, parameter_type_combinations)
  @expression_template = expression_template
  @parameter_type_combinations = parameter_type_combinations
end

Public Instance Methods

generate_expressions() click to toggle source
# File lib/cucumber/cucumber_expressions/combinatorial_generated_expression_factory.rb, line 12
def generate_expressions
  generated_expressions = []
  generate_permutations(generated_expressions, 0, [])
  generated_expressions
end