@Test
public void shouldBindRepositoryPresenterOfResultList() {

  final RepositoryPresenter<Result<List<String>>> resultListRepositoryPresenter =
      dataBindingRepositoryPresenterOf(String.class)
          .layout(LAYOUT_ID)
          .itemId(ITEM_ID)
          .handler(HANDLER_ID, HANDLER)
          .forResultList();
  resultListRepositoryPresenter.bind(STRING_LIST_RESULT, 1, viewHolder);
  verify(view).setTag(R.id.agera__rvdatabinding__item_id, ITEM_ID);
  verify(viewDataBinding).setVariable(ITEM_ID, SECOND_STRING);
  verify(viewDataBinding).setVariable(HANDLER_ID, HANDLER);
  verify(viewDataBinding).executePendingBindings();
  verifyNoMoreInteractions(viewDataBinding);
}