Problems caused by async trait

A post was split to a new topic: How to write mock async functions without using trait objects