public void testUpperCamelCase() throws Exception {
GlobalCustom custom = readCustom(MULTIPLE_PACKAGE_UPPERCAMELCASE);
PackageCustom pack = custom.getPackage("org.jibx.binding.generator");
assertEquals("simple name", "A", pack.convertName("a"));
assertEquals("simple name", "A", pack.convertName("A"));
assertEquals("simple name", "AName", pack.convertName("aName"));
assertEquals("leading underscore name", "AName",
pack.convertName("__aName"));
assertEquals("embedded underscores name", "AName",
pack.convertName("a__Name"));
assertEquals("complex name", "ABCDefgH",