@SuppressWarnings("serial") @Test public void testSetListeners() throws Exception { compositeListener.setListeners(new ArrayList<ItemWriteListener<? super Object>>() { { add(listener); } }); List<Object> item = Collections.singletonList(new Object()); listener.beforeWrite(item); compositeListener.beforeWrite(item); }