簡體   English   中英

Powermock 和 Jmockit 是否有替代方法來模擬 static 和私有方法?

[英]Is there any alternate for Powermock and Jmockit to mock static and private methods?

我正在嘗試在 JDK11 Junit5 環境中模擬私有的 static 方法。 Junit5+Powermock+JDK11 不適合我。 Jmockit 在 STS 中工作,但在 VSCode 中不工作。

任何人都可以建議不同的方法來模擬 static 和關於 Junit5 和 JDK11 的私有方法嗎?

編輯:就我而言,我必須模擬 static 和私有方法,因為我被要求這樣做。 我不是在 position 質疑這里的設計

由於 JUnit 5,該平台允許在同一項目中擁有任意數量的測試引擎,您可能會堅持使用 JUnit 4 進行那些需要 Powermock 的測試,並使用 Jupiter 進行 rest。

你可能想投票解決這個問題: https://github.com/junit-team/junit5/issues/201

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM