And there are multiple async functions we need to check here. We need to ensure that they are all got called before calling to `done`, or we separate it to another test. I would suggest separate the test and include the resulting tests in a suite.