Stubbing void 方法
void 方法可以使用 doThrow() , doAnswer() , doNothing() , doCallRealMethod() 系列方法进行存根。
Runnable mock = mock(Runnable.class);
doThrow(new UnsupportedOperationException()).when(mock).run();
mock.run(); // throws the UnsupportedOperationException
注意,void 方法不能使用 when(..) 进行存根,因为编译器不喜欢 void 方法作为参数。