我有所有静态和最终方法的类。如何模拟类中的静态和最终方法。
public class UtilityClass{
public static final void utilityMethod(){
}
public static final Integer anotherUtilMethod(){
}
}
如何模拟utilMethod()
和anotherUtilMethod()
使用 PowerMock?
我有所有静态和最终方法的类。如何模拟类中的静态和最终方法。
public class UtilityClass{
public static final void utilityMethod(){
}
public static final Integer anotherUtilMethod(){
}
}
如何模拟utilMethod()
和anotherUtilMethod()
使用 PowerMock?
final UtilityClass util = PowerMockito.mock(UtilityClass.class);
PowerMockito.mockStatic(UtilityClass.class);
然后像往常一样使用 PowerMockito.when() 。有关示例,请查看http://code.google.com/p/powermock/wiki/MockitoUsage13。