Posted on 2010-09-29 13:27
xiaolang 閱讀(386)
評論(0) 編輯 收藏
使用Jmock時,如果給的類型不是一個接口的時候,會拋出一個異常xxx is
not an interface。其實根據(jù)Jmock的文檔,只要稍作修改,就可以解決這個問題。
mock接口:
Java代碼
Mockery context = new JUnit4Mockery();
Mockery
context = new JUnit4Mockery();
mock類:
Java代碼
Mockery context = new JUnit4Mockery() {
{
setImposteriser(ClassImposteriser.INSTANCE);
}
};
拋出一個異常: will(throwException(new Exception()))