有人会推荐一个 Mock 库并提供选择背后的原因吗?
我希望在现有代码库中引入一个。
谢谢。
最佳答案
This is the best comparison I've seen , 多个 Java 模拟框架,包括 EasyMock 和 mockito。 [原页面已下线;此链接指向存档副本。]
它包括 EasyMock、Mockito、jMock、SevenMock、JMockit、rMock、Unitils。
我首先使用 EasyMock,但已转移到 Mockito。使用 EasyMock 创建的单元测试有时很脆弱且难以调试。 Mockito 很简单,部分原因是它区分 stub 和验证。这是它与 EasyMock 的面向 Mockito 的比较:http://code.google.com/p/mockito/wiki/MockitoVSEasyMock .
关于java - Java 中的模拟对象库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3833840/