Журнал запросов «Будьте уверены»: печать дубликатов запросов - PullRequest
0 голосов
/ 28 октября 2019

Я работаю с InteliJ, хотя я не знаю, важно ли это ...

Когда я отлаживаю свой код, который использует "Rest Assured", каждый запрос печатается дважды в окне Intelij Run \ Debug.

Например:

@testR
Feature: tests Feature
Run Before Feature
**Request method:   POST**
Request URI:    https://10.188.10.30:443/auth/api/login
Proxy:          <none>
Request params: <none>
Query params:   <none>
Form params:    username=admin
                password=admin
**Request method:   POST**
Request URI:    https://10.188.10.30:443/auth/api/login
Proxy:          <none>
Request params: <none>
Query params:   <none>
Form params:    username=admin
                password=admin
10:34:44: Step: Given Login to tenant "system" with username "admin" and password "admin"(Scenario: New Login)

Я определил свой requestSpecification как:

    requestSpecification =
            RestAssured
                    .with()
                    .baseUri(baseUri)
                    .port(port)
                    .filter(new ResponseLoggingFilter())
                    .filter(new RequestLoggingFilter())
                    .log().all();

Есть идеи?

Спасибо!

1 Ответ

0 голосов
/ 28 октября 2019

Используйте только один

 .filter(new RequestLoggingFilter())
                .log().all();
...