@Test
public void buildWithComplexDerivedTypeInSelect1() {

  EdmEntitySet entitySet = Mockito.mock(EdmEntitySet.class);
  Mockito.when(entitySet.getName()).thenReturn("ESCompCollDerived");
  ContextURL contextURL = ContextURL.with().serviceRoot(serviceRoot)
      .entitySet(entitySet)
      .selectList("PropertyCompAno/olingo.odata.test1.CTBaseAno/AdditionalPropString")
      .build();
  assertEquals(serviceRoot + "$metadata#ESCompCollDerived(PropertyCompAno/"
      + "olingo.odata.test1.CTBaseAno/AdditionalPropString)",
      ContextURLBuilder.create(contextURL).toASCIIString());
}