Method: BranchTasks::RandomSequence#execute

Defined in:
lib/behave_fun/branch_tasks/random_sequence.rb

#executeObject



5
6
7
8
9
# File 'lib/behave_fun/branch_tasks/random_sequence.rb', line 5

def execute
  @order = (0...@children.size).to_a.shuffle unless @order

  @children[@order[@current_child_idx]].run
end