I'm sorry - I've deleted the message, but must have missed your post.
The problem was that in the tested model this service's method was
called with 3 arguments (4th being optional) but in test it was
stubbed with 4 args. Adding null to service call, or stubbing with
just 3 args, solves the issue.
The service accepts an onResult method that does something. In this
particular case it's not necessary to verify that, however I was
playing with invocation stubbing and stuck with this irrelevant test
case.