Имам следния код:
@RunWith(PowerMockRunner.class)
@PrepareForTest({RequestUtils.class, OsgiUtil.class})
@PowerMockIgnore({"*"})
public class MyTest
...
@Test
public somMethod(){
....
mockStatic(RequestUtils.class);
when(RequestUtils.getLocale(request)).thenReturn(locale);
}
}
Как да заменя този код, така че да работи без @RunWith(PowerMockRunner.class)
?
Според причината, описана в следната връзка не мога да използвам @RunWith(PowerMockRunner.class)
@RunWith
, нямате нужда от анотации. Искате ли да създавате макети с анотация, но без да използвате@RunWith(PowerMockRunner.class)
? - person AlexR   schedule 10.06.2014