2014-09-23 62 views
1

如何在調用void方法時使用PowerMock/PowerMockito/Mockito拋出異常?由於該方法是無效的方法,所以Mockito沒有顯示拋出異常的選項。我怎麼去解決它?如何在調用void方法時使用PowerMock/PowerMockito/Mockito拋出異常?

+0

的可能的複製[如何嘲笑空隙靜態方法拋出異常與Powermock?](http://stackoverflow.com/questions/7483628/how-to-mock-a-void-static-method-to-throw-exception-with-powermock) – Eric 2017-04-03 18:29:53

回答

3

the documentation解釋:

  • 打樁空隙方法有例外
  • doThrow(new RuntimeException()).when(mockedList).clear(); 
    
    //following throws RuntimeException: 
    mockedList.clear(); 
    
    相關問題