Posted on 2010-09-29 13:27
xiaolang 阅读(379)
评论(0) 编辑 收藏
使用Jmock时,如果给的类型不是一个接口的时候,会抛出一个异常xxx is
not an interface。其实根据Jmock的文档,只要稍作修改,就可以解决这个问题。
mock接口:
Java代码
Mockery context = new JUnit4Mockery();
Mockery
context = new JUnit4Mockery();
mock类:
Java代码
Mockery context = new JUnit4Mockery() {
{
setImposteriser(ClassImposteriser.INSTANCE);
}
};
抛出一个异常: will(throwException(new Exception()))