Один из моих товарищей по команде написал тест Junit, следующий за
String userOne = "{\"email\":\"[email protected]\",\"userName\":\"TestSignup\",\"mobileNumber\":\"1234598760\",\"password\":\"Testing\"}";
mockMvc.perform(MockMvcRequestBuilders.post("/signup")
.contentType(MediaType.APPLICATION_JSON)
.content(userOne)
.accept(MediaType.APPLICATION_JSON))
.andExpect(status().isOk())
.andExpect(jsonPath("$").value("true"))
.andReturn();
Можно ли создать JSON, в котором корневой элемент является логическим?
Однако [ true ]
действителен json.
@ 0stone0 Спасибо, сэр. Я проинформировал команду, и они изменили тест.
Итак, ваш вопрос в том, будет ли
{ true }
действительным JSON? Нет, это неверно.