/** Tests replacement of all items. */ public void testReplaceAll() { final ItemManager manager = new ItemManager(); final ExpirableItem oldItem = new ExpirableItem(); manager.add(oldItem); final Collection col = new ArrayList(); final ExpirableItem newItem = new ExpirableItem(); newItem.setName("NewItem"); col.add(newItem); manager.replaceAll(col); assertFalse("Manager still knows old item", manager.getAllItems().contains(oldItem)); assertTrue("Manager does not know new item", manager.getAllItems().contains(newItem)); }