Насмешка над статическим финальным методом с использованием PowerMock - PullRequest
1 голос
/ 12 января 2012

У меня есть класс со всеми методами static и final.Как мне издеваться над методом, который является одновременно статическим и окончательным в классе.

public class UtilityClass{
  public static final void utilityMethod(){
  }

  public static final Integer anotherUtilMethod(){
  }
}

Как смоделировать utilMethod() и anotherUtilMethod() с помощью PowerMock?

1 Ответ

1 голос
/ 01 марта 2012
final UtilityClass util = PowerMockito.mock(UtilityClass.class);
PowerMockito.mockStatic(UtilityClass.class);

Затем используйте PowerMockito.when (), как обычно. Посмотрите на http://code.google.com/p/powermock/wiki/MockitoUsage13 для примеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...