【发布时间】:2010-06-29 05:47:57
【问题描述】:
当我创建一个说类 Employee 的模拟对象时。它不调用 Employee 对象的构造函数。我知道内部 Mockito 使用 CGLIb 和反射,创建一个代理类,将类扩展为模拟。如果不调用employee的构造函数,怎么创建employee类的mock实例?
【问题讨论】:
-
我认为最好的办法是查看源代码。据我了解,模拟类的创建似乎发生在 ClassImposterizer 类的“imposterise”方法中。这是上述课程的链接:mockito.googlecode.com/svn/trunk/src/org/mockito/internal/…
标签: java testing constructor mockito