Python测试-unittest mock Async, 2023-04-02
(2023.04.02 Sun@HRB)
在Python的unittest中测试async对象,被mock的对象需要保持async对象的定义和调用方式。
unittest包中包含一个IsolatedAsyncioTestCase,该test case始于Python3.8版本。该test case和TestCase类似,差别在于前者用于对test case写入协程,并可调用其他协程和使用await

