相关疑难解决方法(0)

什么是最好的Java模拟框架?

在Java中创建模拟对象的最佳框架是什么?为什么?每个框架的优缺点是什么?

java unit-testing mocking

347
推荐指数
10
解决办法
20万
查看次数

主要区别:Mockito和JMockIt

这是我最初尝试使用JMockIt时发现的.我必须承认,我发现JMockIt文档非常简洁,因为它提供了什么,因此我可能错过了一些东西.尽管如此,这是我所理解的:

Mockito: List a = mock(ArrayList.class) does not stub out all methods
of List.class by default. a.add("foo") is going to do the usual thing
of adding the element to the list.

JMockIt: @Mocked ArrayList<String> a;
It stubs out all the methods of a by default. So, now a.add("foo")
is not going to work.

This seems like a very big limitation to me in JMockIt.
How do I express the fact that I only want you to give me statistics
of …
Run Code Online (Sandbox Code Playgroud)

junit jmockit mocking mockito

10
推荐指数
2
解决办法
7601
查看次数

JUnit模拟,我应该使用哪个工具?

我来自PHP测试世界,我开始用Java进行测试.

我在JUnit中看到了几个模拟SUT的工具,比如Mockito,SevenMock,ClassMock等.

我真的很感激我应该使用哪一个建议.

提前致谢!

java junit mocking jmock mockito

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

mocking ×3

java ×2

junit ×2

mockito ×2

jmock ×1

jmockit ×1

unit-testing ×1