【发布时间】:2015-04-29 23:37:11
【问题描述】:
在一个被测试的类中,如果它的构造函数接受了一个抽象类参数,我们可以使用mockito来模拟它吗?
前
public abstract AbstractClass{
}
//Class under test
public class SourceClass{
SourceClass(AbstractClass abstractClass){}
}
@RunWith(MockitoJUnitRunner.class
public SourceClassTest{
@Mock
AbstractClass abstractClass;
}
每当我这样做时,我都会收到此错误
java.lang.ExceptionInInitializerError
我正在使用的另一个版本的 mockito 我 1.8.5
【问题讨论】:
标签: unit-testing junit mocking mockito abstract-class