String methodNameToReadableText( String methodName ) {
        if( methodName.contains( "_" ) ) {
            return WordUtil.fromSnakeCase( methodName );
        }

        if (WordUtil.isAllUpperCase(methodName)) {
            return methodName;
        }

        return WordUtil.camelCaseToReadableText( methodName );
    }
Returns the value of the {@link As} annotation if a value was specified.
Otherwise, this transforms the method name into a readable sentence and returns it.
jgiven-core/src/main/java/com/tngtech/jgiven/impl/params/DefaultAsProvider.java