/** 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));
  }