    @Test
    public void testGetterNameNotBoolean() {

        SymbolResolver resolver = new ComposedSymbolResolver(Collections.emptyList());
        assertEquals("getFoo", ParamUtils.getterName(new FormalParameterSymbol(new ReferenceTypeUsage(ReflectionTypeDefinitionFactory.getInstance().getTypeDefinition(Boolean.class, resolver)), "foo"), DUMMY_RESOLVER));
        assertEquals("getFoo", ParamUtils.getterName(new FormalParameterSymbol(ReferenceTypeUsage.STRING(resolver), "foo"), DUMMY_RESOLVER));
        assertEquals("getA", ParamUtils.getterName(new FormalParameterSymbol(ReferenceTypeUsage.STRING(resolver), "a"), DUMMY_RESOLVER));
    }