@Test
public void testMultipleDeletes() {

  // Prepare
  myNewEntries.remove(0);
  myNewEntries.remove(3);
  // Act
  TreeUtil.updateChildrenNodes(myModel, myDirNode, myNewEntries, createDefaultOps());
  // Assert
  assertSameEntries(myDirNode, myNewEntries);
  assertThat(myModelListener.getStructureChangedCount()).isEqualTo(0);
  assertThat(myModelListener.getNodesChangedCount()).isEqualTo(myDirNode.getChildCount());
  assertThat(myModelListener.getNodesInsertedCount()).isEqualTo(0);
  assertThat(myModelListener.getNodesRemovedCount()).isEqualTo(2);
}