From 25b831c2142e7eadb6a198b735dcb0a0f7713bcb Mon Sep 17 00:00:00 2001 From: Looly Date: Sat, 8 Jul 2023 19:11:17 +0800 Subject: [PATCH] fix test --- .../test/java/cn/hutool/crypto/asymmetric/ECIESTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/hutool-crypto/src/test/java/cn/hutool/crypto/asymmetric/ECIESTest.java b/hutool-crypto/src/test/java/cn/hutool/crypto/asymmetric/ECIESTest.java index 3ac2b222a..15759a8a5 100644 --- a/hutool-crypto/src/test/java/cn/hutool/crypto/asymmetric/ECIESTest.java +++ b/hutool-crypto/src/test/java/cn/hutool/crypto/asymmetric/ECIESTest.java @@ -1,6 +1,7 @@ package cn.hutool.crypto.asymmetric; import cn.hutool.core.util.StrUtil; +import org.bouncycastle.jce.spec.IESParameterSpec; import org.junit.Assert; import org.junit.Test; @@ -9,15 +10,22 @@ public class ECIESTest { @Test public void eciesTest(){ final ECIES ecies = new ECIES(); + final IESParameterSpec iesParameterSpec = new IESParameterSpec(null, null, 128); + ecies.setAlgorithmParameterSpec(iesParameterSpec); doTest(ecies, ecies); } @Test public void eciesTest2(){ + final IESParameterSpec iesParameterSpec = new IESParameterSpec(null, null, 128); + final ECIES ecies = new ECIES(); + ecies.setAlgorithmParameterSpec(iesParameterSpec); + final byte[] privateKeyBytes = ecies.getPrivateKey().getEncoded(); final ECIES ecies2 = new ECIES(privateKeyBytes, null); + ecies2.setAlgorithmParameterSpec(iesParameterSpec); doTest(ecies, ecies2); }