Код: Выделить всё
public void criarConta(String srtAmbiente, String srtAPI, String srtToken, String srtSenha) {
System.out.println(srtAmbiente+srtAPI);
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
int length = 15;
String email = generateRandomEmail(length);
System.out.println(email);
Map emailContent = new HashMap();
emailContent.put("email", email);
Map postContent = new HashMap();
postContent.put("customer", emailContent);
postContent.put("password", srtSenha);
RestAssured.given().contentType(ContentType.JSON)
.header("Authorization", "Bearer "+srtToken)
.with().body(postContent)
.when().post(srtAmbiente+srtAPI).prettyPeek()
.then().statusCode(200).contentType(ContentType.JSON)
.assertThat().body("email", *is*(email));
}
Можете ли вы мне помочь? Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/556 ... lidate-som