@Test
public void testClearSelection() {
LiveSearchSelectorItem firstItem = createItem("a");
handler.registerItem(firstItem);
LiveSearchSelectorItem secondItem = createItem("b");
handler.registerItem(secondItem);
LiveSearchSelectorItem thirdItem = createItem("c");
handler.registerItem(thirdItem);
LiveSearchSelectorItem fourthItem = createItem("d");
handler.registerItem(fourthItem);
handler.selectKey("a");
handler.selectKey("b");
handler.selectKey("c");
handler.selectKey("d");
assertEquals(4, handler.getSelectedValues().size());
assertEquals("a, b, c & d", handler.getDropDownMenuHeader());
handler.clearSelection();
assertEquals(0, handler.getSelectedValues().size());
assertEquals(null, handler.getDropDownMenuHeader());
}