@Test
public void shouldReturnImmutableCollectionOfItems() {

    // given
    DescribedCollection<String> collection = new DescribedCollection<String>(RepositoryName.from("repository"), "1");
    Collection<String> collectionItems = collection.items();
    // when
    catchException(collectionItems).add("2");
    // then
    assertThat(caughtException()).isInstanceOf(UnsupportedOperationException.class);
}