Возможно, это странный вопрос, но я хотел бы получить немного больше информации о моих тестах, и хотя я закодирован против JsonProcessingException
, я не могу создать полезную нагрузку, которая генерирует это исключение, возможно, потому, что Джексон довольно умный и преобразует все в строку, и даже для плохих строк это касается спецификаций JSON. Моя проблема в том, что Джексон неплохо:)
В основном я хочу получить полезную нагрузку, которая, когда я запускаю это, разбивается на JsonProcessingException
:
String jsonPayload = objectMapper.writeValueAsString(payload);
Я пробовал некоторые вроде:
HashMap<String, String> invalidJSONPayload= new HashMap<>();
invalidJSONPayload.put("021",021);
invalidJSONPayload.put("---",021);
invalidJSONPayload.put("~",021);
Я не суетился с типом, поэтому не стесняйтесь предлагать еще один. Например, пустой объект, бросает JsonMappingException
, и я уже поймаю его.