public String generateUniqueProjectKey(String projectName, String... extraProjectKeyItems) {
    String sqProjectKey = generateCompleteProjectKey(projectName, extraProjectKeyItems);
    sqProjectKey = truncateProjectKeyIfNecessary(sqProjectKey);
    return sanitizeProjectKey(sqProjectKey);
  }
@Test
  public void generateUniqueProjectKey_projectNameContainsSlashes_shouldBeEscaped() {
    String fullProjectName = "a/b/c";

    assertThat(projectKeyGenerator.generateUniqueProjectKey(fullProjectName))
      .isEqualTo(generateExpectedKeyName(fullProjectName.replace("/", "_")));
  }