【发布时间】:2011-05-05 13:42:07
【问题描述】:
我正在研究为我的项目使用哪个模拟框架,并将其范围缩小到JMockit 和Mockito。
我注意到 Mockito 在 Stackoverflow 上被选为“the best mock framework for Java”。
在比较 JMockit 的“Mocking Tool Comparision Matrix”的功能时,似乎 JMockit 具有多个不同的功能。
对于 Mockito 可以做什么而 JMockit 无法实现的事情,是否有人有任何具体信息(不是意见),反之亦然?
【问题讨论】:
-
mockito 的可用性可能更好,顺便说一句,我不认为 JMockit 比 Mockito 更成熟...
-
从票数来看,这个问题的答案显然受到了社区的高度追捧。这意味着导致该问题被关闭的该站点的正交化策略需要进行一些认真的重新思考-因为该站点经常站稳脚跟,能够通过落在其未对齐的正交性上来提供所需的答案。没有意识到在树的图形分析中,查看树的正交性的方法与节点的数量一样多。也许这个网站的正交性,而不是问题的,是错位的。
-
+1 表示不关闭。这些答案很有价值。选择一项技术并不容易,这些问题可以节省大量时间。确实可能没有正确答案,但 StackOverflow 应该可以解决没有答案的问题。
-
我会支持那些说将其关闭为“不具建设性”是荒谬的。此处提供的答案得到“事实、参考资料和/或专业知识”的支持。技术领域中不引起一些“辩论、投票或扩展讨论”的问题通常几乎不值得问。此外,提供事实和专业知识依赖于不同的经验 - 这些差异将导致辩论和扩展讨论。
-
@Alois - 你能举出 JMockit 看起来不如 Mockito 成熟的具体例子吗?
标签: java unit-testing mocking mockito jmockit