After yesterday, I'm pretty convinced that `_verifyAssertion` is a private method and should stay as such. Thus it should not be tested, only stubbed.

After all it's an internal interface for a 3rd party service. If the contract change, the interface does not necessary change.

What do you think?