@Test
public void testStripOrphanFromUnrelatedAncestor() {

	Item orphanTestParent = new Item();
	orphanTestParent.setId("parent");
	Item unrelatedChild = new Item();
	unrelatedChild.setId("unrelated child");
	
	orphanTestParent.setChildren(new ArrayList<>(Arrays.asList(unrelatedChild)));
	
	List<Item> expectedItems = new ArrayList<>(Arrays.asList(orphanTestParent));
	
	List<Item> ancestors = new ArrayList<>(Arrays.asList(orphanTestParent));
	List<Item> actualItems = ItemUtil.stripOrphanFromAncestors(orphan, ancestors);
	assertEquals(expectedItems, actualItems);
}