Skip to content

Commit bd4d53d

Browse files
committed
Example update
1 parent 39d5ed5 commit bd4d53d

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

example-testng-logback/src/main/java/com/epam/reportportal/example/testng/logback/logging/restassured/RestAssuredSimpleSanitizeTest.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,18 @@
1616

1717
package com.epam.reportportal.example.testng.logback.logging.restassured;
1818

19+
import com.epam.reportportal.listeners.ListenerParameters;
1920
import com.epam.reportportal.listeners.LogLevel;
2021
import com.epam.reportportal.restassured.ReportPortalRestAssuredLoggingFilter;
22+
import com.epam.reportportal.service.Launch;
2123
import io.restassured.RestAssured;
2224
import io.restassured.config.LogConfig;
2325
import io.restassured.config.RestAssuredConfig;
2426
import org.testng.annotations.BeforeClass;
2527
import org.testng.annotations.Test;
2628

29+
import static java.util.Optional.ofNullable;
30+
2731
/**
2832
* An example of a header credentials hiding in case they contain sensitive data.
2933
*/
@@ -49,10 +53,12 @@ public void setupRestAssured() {
4953
*/
5054
@Test
5155
public void restAssuredLoggingTest() {
56+
ListenerParameters parameters = ofNullable(Launch.currentLaunch()).map(Launch::getParameters)
57+
.orElseThrow(() -> new IllegalStateException("Launch is not started"));
5258
RestAssured.given()
5359
.config(CONFIG)
54-
.header("Authorization", "Bearer test_token")
55-
.get("https://jsonplaceholder.typicode.com/todos/1")
60+
.header("Authorization", "Bearer " + parameters.getApiKey())
61+
.get(parameters.getBaseUrl() + "/api/v1/" + parameters.getProjectName() + "/settings")
5662
.then()
5763
.assertThat()
5864
.statusCode(200);

0 commit comments

Comments
 (0)