gpt4 book ai didi

java - JMockit 有什么缺点吗?

转载 作者:太空狗 更新时间:2023-10-29 22:44:10 26 4
gpt4 key购买 nike

comparison表明,JMockit 与其他框架相比有几个优势。

是否还有其他(JMock、EasyMock、Mockito、Unitils、PowerMock + Mockito/EasyMock)之一优于 JMockit 的优势?

最佳答案

我最近采用了一个使用 JMockit 的项目,我认为由于该库能够模拟静态和私有(private)方法,代码质量肯定会受到影响。

测试非常脆弱,因为正在测试私有(private)方法中包含的实现细节(所以如果我更改如何类做某事它可能会破坏测试,即使什么该类没有受到影响)。

代码中还充斥着对静态方法的调用——如果开发人员没有能力模拟这些方法,那么我认为他们会付出更多努力来更好地解耦。

关于java - JMockit 有什么缺点吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2981476/

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