1、执行一个void的方法进行mock并抛异常:
doThrow(new Exception()).when(mockedObject).methodReturningVoid(...);
eg: doNothing().when(validateSaveOrUpdate).validatePartiallyUpdate(anyObject());
verify(validateSaveOrUpdate, times(1));
2、执行一个void的方法进行mock:
eg:
doNothing().when(validateSaveOrUpdate).validatePartiallyUpdate(anyObject());
verify(validateSaveOrUpdate, times(1));
参考文章