@Test
public void shouldBindRepositoryPresenterCollectionOfCollection() {

  final RepositoryPresenter<String> repositoryPresenter =
      dataBindingRepositoryPresenterOf(String.class)
          .layout(LAYOUT_ID)
          .itemId(ITEM_ID)
          .collectionId(COLLECTION_ID)
          .forCollection(new StringToFirstCharStringList());
  repositoryPresenter.bind(STRING, 0, viewHolder);
  verify(viewDataBinding).setVariable(ITEM_ID, FIRST_STRING_CHARACTER);
  verify(viewDataBinding).setVariable(COLLECTION_ID, STRING);
  verify(viewDataBinding).executePendingBindings();
  verifyNoMoreInteractions(viewDataBinding);
}