В тестируемом классе, если его конструктор принимает параметр абстрактного класса, можем ли мы его издеваться с помощью mockito?Можно ли издеваться над абстрактным классом с помощью mockito?
Ex
public abstract AbstractClass{
}
//Class under test
public class SourceClass{
SourceClass(AbstractClass abstractClass){}
}
@RunWith(MockitoJUnitRunner.class
public SourceClassTest{
@Mock
AbstractClass abstractClass;
}
всякий раз, когда я делаю это я получаю эту ошибку
java.lang.ExceptionInInitializerError
Ther версия Mockito Я использую я 1.8.5
возможно дубликат [Использование Mockito для проверки абстрактных классов] (http://stackoverflow.com/questions/1087339/using-mockito-to- test-abstract-classes) – Mureinik