class Cucumber::Formatter::MessageBuilder

def on_test_case_started(event)

def on_test_case_started(event)
  @current_test_case_started_id = test_case_started_id(event.test_case)
  message = Cucumber::Messages::Envelope.new(
    test_case_started: Cucumber::Messages::TestCaseStarted.new(
      id: test_case_started_id(event.test_case),
      test_case_id: event.test_case.id,
      timestamp: time_to_timestamp(Time.now),
      attempt: @test_case_started_by_test_case.attempt_by_test_case(event.test_case)
    )
  )
  output_envelope(message)
end