class Cucumber::Formatter::MessageBuilder

def on_test_step_started(event)

def on_test_step_started(event)
  @current_test_step_id = event.test_step.id
  test_case = @test_case_by_step_id[event.test_step.id]
  message = Cucumber::Messages::Envelope.new(
    test_step_started: Cucumber::Messages::TestStepStarted.new(
      test_step_id: event.test_step.id,
      test_case_started_id: test_case_started_id(test_case),
      timestamp: time_to_timestamp(Time.now)
    )
  )
  output_envelope(message)
end