when(elements.size()).thenReturn(DUMMY_SIZE);
when(elements.subList(DUMMY_INDEX, DUMMY_INDEX)).thenReturn(DUMMY_LIST);
when(elements.toArray()).thenReturn(DUMMY_ARRAY);
when(elements.toArray(DUMMY_ARRAY)).thenReturn(DUMMY_ARRAY);
adapterFactory = new AdapterFactoryImpl();
ItemProvider root = new ItemProvider();
list = new AdapterFactoryObservableList(adapterFactory, root);
list.elements = elements;
}