模拟系统背后的逻辑

时间:2012-06-01 08:57:33

标签: java mockito easymock powermock

在市场上,有不同的Java模拟框架,例如Mockito和PowerMock。我主要在这个帖子中询问Mock系统背后的逻辑是什么。如果有一个实际的类,并且有一个模拟类。

模拟系统做的是用mock类替换实际类的字节码。如果我们要使用mock方法,我们只需要用mock方法替换实际类的方法字节码。这是模拟系统背后的逻辑吗?

1 个答案:

答案 0 :(得分:3)

Here可以很好地洞察Martin Fowler的嘲讽理论。