Sur*_*rez 51 testing junit easymock
我是单元测试和Junit的新手.我知道Junit的基础知识.我刚刚开始学习EasyMock框架.
我无法理解replay()方法的用法.
有人可以提供一些信息吗?
我理解EasyMock.expect()和EasyMock.verify()的用户.
Hen*_*nri 56
重放方法用于将模拟从记录(您记录您希望调用的方法)传递到重放状态(您实际测试的位置).
小智 35
你可以这样记住它:当你写作时EasyMock.expect(abc.someMethod).andReturn(answer)
,你记录了预期的行为.但是,当你写作时EasyMock.replay(abc)
,你实际上正在激活它.
我发现这个例子非常有用:http: //www.tutorialspoint.com/easymock/easymock_adding_behavior.htm
Cuo*_*yTo 12
使用EasyMock,当您"期待"时,您实际上记录了所需的伪造/模拟行为.因此,当您想将此模拟行为注入测试运行器(例如JUnit)时,您将"重放"您的记录.
与其他模拟框架相比,奇怪的名称确实应该是一个更好的名称
归档时间: |
|
查看次数: |
33194 次 |
最近记录: |