Versucht, die Anfrage Körper mit mehrstufigen Daten mit Ruhe-versichert in der folgenden Weise zu senden.Wie die Anfrage Körper mit Multi-Level-Daten mit Ruhe-Assured übergeben
Anfrage Körper:
{
"phoneNumber":1217071016,
"details":
[
{
"id":"123",
"name":"New",
"email":"[email protected]"
},
{
"id":"234",
"name":"next",
"email":"[email protected]"
}
]
}
@Test public void gene() {
Map<String,String> userDetails = new HashMap<>(); userDetails.put("phoneNumber", "1217071016"); userDetails.put("details.Id", "241342"); userDetails.put("details.name", "New Name"); userDetails.put("details.email", "[email protected]"); Response response = given() .contentType("application/json") .queryParam("access_token", "LL6rX8LRP7") .body(userDetails) .post("http://site/rest/try/update");
}
Wenn in der obigen Art und Weise gesendet, die schlechte Anfrage zu bekommen.
Wie diese Art von Daten in dem obigen Code
haben sich Ihnen für Anfragen und Antwort auf die Anmeldung? Wie genau sehen sie aus? – RocketRaccoon
@RocketRaccoon protokolliert die Anfrage nicht. Ich bin mir nicht sicher, wie ich die Anfrage ausdrucken soll. Können Sie mich führen –
Verwenden Sie 'gegeben(). Log(). Alle()' – RocketRaccoon