Тест JUnit для Post Rest WS с использованием rest-assured

0
задан SudhirR 22 February 2019 в 20:35
поделиться

1 ответ

@ Анджу Сингх, убедитесь, что ваш бэкэнд работает нормально.

Я попробовал запрос на своем локальном компьютере, как и на макете 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);  

    }
0
ответ дан Vamsi Ravi 22 February 2019 в 20:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: