2012-04-19 51 views

回答

3

這在MockObjectTestCase JavaDoc說明。本質上來說,一個虛擬對象是創建模擬對象的策略。

默認情況下,MockObjectTestCase將只允許您創建模擬接口,而不是類。如果您想模擬接口類,你需要告訴MockObjectTestCase使用不同的策略來創建嘲笑:

setImposteriser(ClassImposteriser.INSTANCE);