gpt4 book ai didi

java - Powermock 和 Jmockit 是否有替代方法来模拟静态和私有(private)方法?

转载 作者:行者123 更新时间:2023-12-01 18:30:55 25 4
gpt4 key购买 nike

我正在尝试在 JDK11 Junit5 环境中模拟私有(private)静态方法。 Junit5+Powermock+JDK11 不适合我。 Jmockit可以在STS中工作,但不能在VSCode中工作。

有人可以建议针对 Junit5 和 JDK11 模拟静态和私有(private)方法的不同方法吗?

编辑:就我而言,我必须模拟静态和私有(private)方法,只是因为我被要求这样做。我无法质疑这里的设计

最佳答案

由于 JUnit 5 这个平台允许在同一项目中拥有任意数量的测试引擎,因此您可能会坚持使用 JUnit 4 来进行那些需要 Powermock 的测试,并使用 Jupiter 进行其余的测试。

您可能想对该问题进行投票:https://github.com/junit-team/junit5/issues/201

关于java - Powermock 和 Jmockit 是否有替代方法来模拟静态和私有(private)方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60167897/

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