2016-05-03 6 views
0

Я пытаюсь высмеять класс со статическими методами. Этот класс не внутри может упаковываться. Я получаю exceptionininitializererror. Я использую Easymock с Powermock.Exceptionininitializererror при использовании PowerMock Static

+0

Добро пожаловать на переполнение стека! Не могли бы вы разместить конкретный код, вызывающий проблему? – jkdev

ответ

0

Вы должны PrepareForTest статический класс:

@PrepareForTest({YourStaticClass.class}) 
public class YourTestClass{...} 

И прежде чем издеваться статический метод, вы должны использовать

mockStatic(YourStaticClass.class); 
Смежные вопросы