class Cucumber::StepMatch
def initialize(step_definition, step_name, step_arguments)
def initialize(step_definition, step_name, step_arguments) raise "step_arguments can't be nil (but it can be an empty array)" if step_arguments.nil? @step_definition = step_definition @name_to_match = step_name @step_arguments = step_arguments end