@Test
  protected void getRemoteServiceNames_serviceNameGoesLowercase(TestInfo testInfo)
    throws Exception {
    String testSuffix = testSuffix(testInfo);
    Span clientSpan = newClientSpan(testSuffix);

    accept(clientSpan);

    String uppercase = clientSpan.localServiceName().toUpperCase(Locale.ROOT);
    assertThat(names().getRemoteServiceNames(uppercase).execute())
      .containsExactly(clientSpan.remoteServiceName());
  }
Ensures the service name index returns distinct results
zipkin-tests/src/main/java/zipkin2/storage/ITServiceAndSpanNames.java