我正在
java.lang.UnsatisfiedLinkError中:
NumberFormatCustom.toFixed(DI)Ljava /郎/字符串;
NumberFormatCustom.toFixed(原生方法)
@Test
public void prepareDeForFormTest() {
assertEquals("", FormHelper.prepareDeForForm(null));
Double myDouble = 123.;
when(NumberFormatCustom.getIntegerInstance(true).format(myDouble)).thenReturn("123");
assertEquals(FormHelper.prepareDeForForm(myDouble), NumberFormatCustom.getIntegerInstance(true).format(myDouble));
}
错误中显示的方法 toFix 在格式方法中调用,我是否还必须模拟toFix的结果?我怎样才能做到这一点 ?
答案 0 :(得分:0)
如jny
所述,Mockito
无法模拟静态方法。试试PowerMock
或JMockit