@Test
public void shouldDecapitalizeSomeCharsUntilItFindsOneUppercased() throws NoSuchMethodException {

	Assert.assertEquals("urlClassLoader",extractor.nameFor(URLClassLoader.class));
	Assert.assertEquals("bigDecimal",extractor.nameFor(BigDecimal.class));
	Assert.assertEquals("string",extractor.nameFor(String.class));
	Assert.assertEquals("aClass",extractor.nameFor(AClass.class));
	Assert.assertEquals("url",extractor.nameFor(URL.class));
}