1 package org.onap.dcae.analytics.web.http;
3 import org.assertj.core.api.Assertions;
4 import org.junit.jupiter.api.Test;
5 import org.onap.dcae.analytics.web.BaseAnalyticsWebTest;
6 import org.onap.dcae.analytics.web.dmaap.MrSubscriberPreferences;
7 import org.springframework.web.client.RestTemplate;
9 import static org.junit.jupiter.api.Assertions.*;
11 class HttpClientPreferencesCustomizerTest extends BaseAnalyticsWebTest {
14 public void customize() {
16 MrSubscriberPreferences mrSubscriberPreferences = new MrSubscriberPreferences("http://tst:123");
17 mrSubscriberPreferences.enableEcompAuditLogging = false;
19 HttpClientPreferencesCustomizer<MrSubscriberPreferences> subscriberPreferencesHttpClientPreferencesCustomizer
20 = new HttpClientPreferencesCustomizer<>(mrSubscriberPreferences);
22 final RestTemplate restTemplate = new RestTemplate();
23 subscriberPreferencesHttpClientPreferencesCustomizer.customize(restTemplate);
25 Assertions.assertThat(restTemplate).isNotNull();