@Incubating void setMock(Object mock)
If this method is used to replace the mock the sibling method
getMock() will return the new value.
setMock(Object) is invoked multiple times from one or many listeners
the sibling method
getMock() will return mock that was set by most recent invocation of
mock- to be used for verification.