mockito when void throw exception
程序员文章站
2022-07-15 12:54:54
...
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));
参考文章