From a38d7b47abd81d2ef1db017f9f70dc9da25a3994 Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 13 Aug 2024 15:22:26 +0800 Subject: [PATCH] add test --- .../hutool/core/net/ssl/SSLContextBuilder.java | 8 ++++---- .../hutool/core/net/ssl/SSLContextUtilTest.java | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 hutool-core/src/test/java/org/dromara/hutool/core/net/ssl/SSLContextUtilTest.java diff --git a/hutool-core/src/main/java/org/dromara/hutool/core/net/ssl/SSLContextBuilder.java b/hutool-core/src/main/java/org/dromara/hutool/core/net/ssl/SSLContextBuilder.java index 19865c396..0486408e1 100644 --- a/hutool-core/src/main/java/org/dromara/hutool/core/net/ssl/SSLContextBuilder.java +++ b/hutool-core/src/main/java/org/dromara/hutool/core/net/ssl/SSLContextBuilder.java @@ -35,8 +35,8 @@ import java.security.SecureRandom; * *

* 构建后可获得{@link SSLContext},通过调用{@link SSLContext#getSocketFactory()}获取{@link javax.net.ssl.SSLSocketFactory} @@ -49,8 +49,8 @@ public class SSLContextBuilder implements SSLProtocols, Builder { private String protocol = TLS; private KeyManager[] keyManagers; - private TrustManager[] trustManagers = TrustManagerUtil.TRUST_ANYS; - private SecureRandom secureRandom = new SecureRandom(); + private TrustManager[] trustManagers; + private SecureRandom secureRandom; /** diff --git a/hutool-core/src/test/java/org/dromara/hutool/core/net/ssl/SSLContextUtilTest.java b/hutool-core/src/test/java/org/dromara/hutool/core/net/ssl/SSLContextUtilTest.java new file mode 100644 index 000000000..160c9b828 --- /dev/null +++ b/hutool-core/src/test/java/org/dromara/hutool/core/net/ssl/SSLContextUtilTest.java @@ -0,0 +1,14 @@ +package org.dromara.hutool.core.net.ssl; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +import javax.net.ssl.SSLContext; + +public class SSLContextUtilTest { + @Test + void createTrustAnySSLContextTest() { + final SSLContext trustAnySSLContext = SSLContextUtil.createTrustAnySSLContext(); + Assertions.assertNotNull(trustAnySSLContext); + } +}