class Cucumber::Runtime::BeforeHooks

def before_hooks

def before_hooks
  @hooks.map do |hook|
    action_block = ->(result) { hook.invoke('Before', @scenario.with_result(result)) }
    hook_step = Hooks.before_hook(@id_generator.new_id, hook.location, &action_block)
    @event_bus.hook_test_step_created(hook_step, hook)
    hook_step
  end
end