in ddm-notification-service/src/it/java/com/epam/digital/data/platform/notification/listener/UserNotificationListenerKafkaIT.java [75:94]
void setup() {
keycloakWireMock.stubFor(
post(String.format("/auth/realms/%s/protocol/openid-connect/token", realm))
.willReturn(aResponse().withStatus(200)
.withHeader("Content-type", "application/json")
.withBody(jsonToStr("/json/keycloakTokenResponse.json"))));
keycloakWireMock.stubFor(
get(urlPathEqualTo(String.format("/auth/admin/realms/%s/users", realm)))
.withQueryParam("username", equalTo("testuser"))
.willReturn(aResponse().withStatus(200)
.withHeader("Content-type", "application/json")
.withBody(jsonToStr("/json/keycloakUserByUsernameResponse.json"))));
keycloakWireMock.stubFor(
get(urlPathEqualTo(String.format(
"/auth/admin/realms/%s/users/3fa85f64-1234-4562-b3fc-2c963f66afa6/role-mappings/realm",
realm)))
.willReturn(aResponse().withStatus(200)
.withHeader("Content-type", "application/json")
.withBody(jsonToStr("/json/keycloakUsersRolesResponse.json"))));
}