如果调用void方法,如何使用PowerMock / PowerMockito / Mockito抛出异常?由于该方法是一种void方法,因此Mockito没有显示抛出异常的选项。我怎么能去做呢?
答案 0 :(得分:3)
如the documentation中所述:
- 使用例外存储空方法
醇>
doThrow(new RuntimeException()).when(mockedList).clear();
//following throws RuntimeException:
mockedList.clear();