Я унаследовал сложный тестовый класс JUnit 4, который использует
@RunWith(MockitoJUnitRunner.class)
Из-за изменения в реализации мне нужно использовать некоторые функции из PowerMock для макетирования статических и частных методов.Но когда я пытаюсь перейти на уровне класса к
@RunWith(PowerMockRunner.class)
@PrepareForTest(MyClass.class)
, я получаю много ошибок, потому что аннотации Mockito не обрабатываются должным образом.
Вопрос: могу ли я сохранить @RunWith(MockitoJUnitRunner.class)
аннотации и делать программно так же, как @PrepareForTest(MyClass.class)
только когда мне это нужно для класса?