When mocking, what type of error should be returned? ApplicationError or any error will do? I know that returning an error will get put into the ApplicationError, but is that standard practice for testing?
For the real activity, should an ApplicationError always be returned in an activity? Or is that only in cases where changes in retry behavior might be required?