@ Анджу Сингх, убедитесь, что ваш бэкэнд работает нормально.
Я попробовал запрос на своем локальном компьютере, как и на макете API, и также успешно смог проверить объекты. Исключение, которое вы получили org.apache.http.NoHttpResponseException: localhost: 8080 не удалось ответить, с сервера. Нет проблем от RestAssured или JUnit для решения.
@Test(enabled=true)
public void sampleTester() {
EnrollEmail email = new EnrollEmail();
email.setEmailAddress("sample@domain.com");
RestAssured.given().contentType(ContentType.JSON).body(email).when().post("https://jsonplaceholder.typicode.com/posts").then()
.assertThat()
.statusCode(201);
}
@Test(enabled=true)
public void sampleTester2() {
EnrollEmail email = new EnrollEmail();
email.setEmailAddress("sample@domain.com");
RestAssured.given().contentType(ContentType.JSON).body(email).when().post("http://localhost:8089/posts").then()
.assertThat()
.statusCode(201);
}