Я использую Spring 3.2.11.RELEASE и JUnit 4.11. Используя структуру Spring mockMvc, как мне проверить, содержит ли метод, возвращающий данные JSON, определенный элемент JSON? У меня есть
mockMvc.perform(get("/api/users/" + id))
.andExpect(status().isOk())
.andExpect(content().string("{\"id\":\"" + id + "\"}"));
но это проверяет точное совпадение с возвращаемой строкой, и я бы предпочел проверить, содержит ли строка JSON значение, содержащееся в моем локальном поле «id».