@Test
public void shouldDecapitalizeSomeCharsUntilItFindsOneUppercasedForListsAndArrays() throws NoSuchMethodException, SecurityException, NoSuchFieldException {

	Assert.assertEquals("stringList",extractor.nameFor(getField("strings")));
	Assert.assertEquals("bigDecimalList",extractor.nameFor(getField("bigs")));
	Assert.assertEquals("hashSet",extractor.nameFor(getField("bigsOld")));
	Assert.assertEquals("class",extractor.nameFor(getField("clazz")));
	Assert.assertEquals("aClassList",extractor.nameFor(AClass[].class));
	Assert.assertEquals("urlClassLoaderList",extractor.nameFor(getField("urls")));
}