gpt4 book ai didi

java - 如何在 power mock 中为 org.asynchttpclient.AsyncHttpClient 创建模拟对象

转载 作者:太空宇宙 更新时间:2023-11-03 13:45:26 27 4
gpt4 key购买 nike

我是 power mock 的新手,

在我的程序中,我使用 org.asynchttpclient.AsyncHttpClient 进行 HTTP 请求。

我想用 power mock 模拟那个请求,

但是显示错误

"Caused by: java.security.NoSuchAlgorithmException: class configured 
for SSLContext: sun.security.ssl.SSLContextImpl$TLSContext not a SSLContext"

我发现了类似的东西:

@PowerMockIgnore({ "org.apache.http.conn.ssl.*", 
"javax.net.ssl.*",
"javax.crypto.*"
})

但是当我添加它时它显示 NullPointerException

请任何人帮助我为 AsyncHttpClient 创建一个模拟对象。

最佳答案

我有同样的问题。添加一行对我有用:

@RunWith(PowerMockRunner.class)
@PowerMockIgnore("javax.net.ssl.*") //Add this line.

关于java - 如何在 power mock 中为 org.asynchttpclient.AsyncHttpClient 创建模拟对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42203308/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com