在我的基於spring的rest服務中,我有一個返回令牌的服務方法,該方法有效地使用Soap服務,我無法決定如何爲此編寫單元測試。該方法的簽名低於單元測試服務方法消耗肥皂服務
public String methodName(){
String token="";
try {
token = util.getSoapService();
}catch(Exception e){
}
return token;
}
我可以使用JUnit和對的Mockito測試此代碼
我做了這樣的事 Util mockUtil = Mockito.mock(util.class); Mockito.when(mockUtil.getSoapService).thenReturn(「some string」); String token = mockUtil.getSoapService(); 得到一個空指針異常在最後一行 – avenirit12 2015-04-06 14:57:56