### Question:
CollectionNameHelper { public static String entityTypeName(String unprefixedEntityName, Vre vre) { return entityTypeName(unprefixedEntityName, vre.getVreName()); }  static String defaultCollectionName(Vre vre); static String defaultCollectionName(String vreName); static String collectionName(String unprefixedEntityName, Vre vre); static String collectionName(String unprefixedEntityName, String vreName); static String defaultEntityTypeName(Vre vre); static String defaultEntityTypeName(String vreName); static String entityTypeName(String unprefixedEntityName, Vre vre); static String entityTypeName(String unprefixedEntityName, String vreName); static String rdfUri(String unprefixedEntityName, Vre vre);  }### Answer:
@Test public void entityTypeNamePrefixesWithTheVreName() { Vre vre = VreStubs.withName(VRE_NAME); String entityTypeName = CollectionNameHelper.entityTypeName(UNPREFIXED_ENTITY_NAME, vre); assertThat(entityTypeName, allOf(startsWith(VRE_NAME), endsWith(UNPREFIXED_ENTITY_NAME))); }
@Test public void entityTypeNameDoesNotPrefixForTheAdminVre() { Vre vre = VreStubs.withName(ADMIN_VRE); String entityTypeName = CollectionNameHelper.entityTypeName(UNPREFIXED_ENTITY_NAME, vre); assertThat(entityTypeName, not(startsWith(ADMIN_VRE))); }