其他分享
首页 > 其他分享> > 如何使用EasyMock测试模拟调用的顺序

如何使用EasyMock测试模拟调用的顺序

作者:互联网

EasyMock中很容易做到:

EasyMock.expect(service.methodCall());

但我注意到这并没有测试我执行调用的顺序,在我尝试测试的情况下非常重要.无论如何使用EasyMock做到这一点?

解决方法:

您可以使用EasyMock.createStrictMock()创建一个能够检查方法调用顺序的模拟.

http://easymock.org/EasyMock3_0_Documentation.html

(例如,在上面的链接中搜索“在模拟之间检查方法调用顺序”).

标签:easymock,java,unit-testing,mocking,testing
来源: https://codeday.me/bug/20190827/1739234.html