@Test
public void testSubmitRunnable() {

    Runnable wrappedRunnable = mock(Runnable.class);
    tracedExecutorService.submit(wrappedRunnable);
    verify(traceContext, times(1)).isEmpty();
    verify(traceContext, times(1)).getCurrentSpan();
    verify(wrappedExecutorService).submit(any(Runnable.class));
    verifyNoMoreInteractions(wrappedExecutorService, wrappedRunnable, traceContext);
}