@Override
  public Profiler startTrace(String message) {
    return doStart(LoggerLevel.TRACE, message);
  }
@Test
  public void startTrace_writes_log_with_context_appended_when_there_is_a_message() {
    tester.setLevel(LoggerLevel.TRACE);
    addSomeContext(underTest);
    underTest.startTrace("Foo");

    assertThat(tester.logs(Level.TRACE)).containsOnly("Foo | a_string=bar | an_int=42 | after_start=true");
  }