В моем модульном тесте я пробовал следующее:
import org.jmock.Mockery;
import org.jmock.Expectations;
import org.jmock.lib.legacy.ClassImposteriser;
public class MyActivityTest extends ActivityUnitTestCase<MyActivity> {
private Mockery context = new Mockery() {{
setImposteriser(ClassImposteriser.INSTANCE);
}};
...
}
Мое предполагаемое использование - издеваться над подклассом Application моего проекта. Однако, когда я запускаю свои тесты, я получаю java.lang.ExceptionInInitializerError. Могу ли я не использовать расширение ClassImposteriser для запуска модульных тестов Android?