@Test
public void shouldInstantiateArrayListForCollectionInterface()
		throws Exception {

	Collection<?> collection = handler.instantiate(Collection.class);
	assertThat(collection, is(notNullValue()));
	assertThat(collection, is(instanceOf(ArrayList.class)));
	verify(removal, times(1)).add(new ArrayList<Object>());
}