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