/** * For use in test. */ PatreonAPI(String accessToken, RequestUtil requestUtil) { this.accessToken = accessToken; this.requestUtil = requestUtil; ObjectMapper objectMapper = new ObjectMapper(); objectMapper.setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE); objectMapper.configure(com.fasterxml.jackson.databind.DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); this.converter = new ResourceConverter( objectMapper, User.class, Campaign.class, Pledge.class ); this.converter.enableDeserializationOption(DeserializationFeature.ALLOW_UNKNOWN_INCLUSIONS); }