File tree 2 files changed +13
-1
lines changed
main/java/io/securecodebox/persistence/defectdojo/http
test/java/io/securecodebox/persistence/defectdojo/http
2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ public RestTemplate createRestTemplate() {
69
69
70
70
final var builder = HttpClientBuilder .create ();
71
71
builder .useSystemProperties ();
72
- builder .setProxy (new HttpHost ( proxyConfig . getHost (), proxyConfig . getPort () ));
72
+ builder .setProxy (createHttpHost ( ));
73
73
builder .setDefaultCredentialsProvider (credentials );
74
74
builder .setProxyAuthenticationStrategy (new ProxyAuthenticationStrategy ());
75
75
@@ -88,4 +88,8 @@ AuthScope createAuthScope() {
88
88
Credentials createCredentials () {
89
89
return new UsernamePasswordCredentials (proxyConfig .getUser (), proxyConfig .getPassword ());
90
90
}
91
+
92
+ HttpHost createHttpHost () {
93
+ return new HttpHost (proxyConfig .getHost (), proxyConfig .getPort ());
94
+ }
91
95
}
Original file line number Diff line number Diff line change @@ -84,6 +84,14 @@ void createCredentials() {
84
84
assertAll (
85
85
() -> assertThat (result .getUserPrincipal ().getName (), is (proxyConfig .getUser ())),
86
86
() -> assertThat (result .getPassword (), is (proxyConfig .getPassword ()))
87
+
88
+ @ Test
89
+ void createHttpHost () {
90
+ final var result = sut .createHttpHost ();
91
+
92
+ assertAll (
93
+ () -> assertThat (result .getHostName (), is (proxyConfig .getHost ())),
94
+ () -> assertThat (result .getPort (), is (proxyConfig .getPort ()))
87
95
);
88
96
}
89
97
}
You can’t perform that action at this time.
0 commit comments