}
@Test
public void testSelect1FeatureThenAnother() throws Exception{
Point p=handler.getEditBlackboard().toPoint(new Coordinate(0,10));
tool.mouseReleased(new MapMouseEvent(handler.getContext().getMapDisplay(), p.getX(), p.getY(), 0,0,MapMouseEvent.BUTTON1));
assertEquals("feature0", handler.getContext().getEditManager().getEditFeature().getAttribute("name")); //$NON-NLS-1$//$NON-NLS-2$
p=handler.getEditBlackboard().toPoint(new Coordinate(10,15));
tool.mouseReleased(new MapMouseEvent(handler.getContext().getMapDisplay(), p.getX(), p.getY(), 0,0,MapMouseEvent.BUTTON1));
assertEquals("feature1", handler.getContext().getEditManager().getEditFeature().getAttribute("name")); //$NON-NLS-1$ //$NON-NLS-2$
p=handler.getEditBlackboard().toPoint(new Coordinate(30,30));
tool.mouseReleased(new MapMouseEvent(handler.getContext().getMapDisplay(), p.getX(), p.getY(), 0,0,MapMouseEvent.BUTTON1));
assertEquals("feature2", handler.getContext().getEditManager().getEditFeature().getAttribute("name")); //$NON-NLS-1$ //$NON-NLS-2$
}