我重新考慮了一個類,我正在嘗試更新單元測試以反映這一點。其中除了類,如下所示靜態字段:使用JMockit嘲笑靜態類字段
private static JdbcTempate jdbcTemple = DbConfiguration.getJdbcTemplate();
當加入這個領域我得到空指針錯誤後運行單元測試。我通過用createMock()
和WhiteBox.setInternalState()
方法使用powermock嘲笑字段解決了這個問題,這很簡單。
然而,其中一套測試使用JMockit代替powermock和mockito。任何人都可以告訴我如何使用JMockit來嘲笑這個領域?
非常感謝:) – Mat