### Question:
CellProvider { public List<Cell> getCellsOnPath(Iterable<?> sourcePath) { return getCellsOnPath(sourcePath.iterator()); } private  CellProvider(Mapper<?, ?> enclosingMapper); static CellProvider fromMapper(Mapper<?, ?> mapper); List<Cell> getCells(final HasParent<?> source); List<Cell> getCellsOnPath(Iterable<?> sourcePath); List<Cell> getCellsOnPath(Iterator<?> sourcePath); List<Cell> getCells(Object source); Object getSource(Cell cell); Object getSource(Cell cell, Predicate<Object> predicate);  }### Answer:
@Test public void emptyPath() { assertTrue(provider.getCellsOnPath(Collections.emptyList()).isEmpty()); }