jest-async-fn Usage import { createAsyncFn } from "jest-async-fn"; it("test", async () => { const [resolved, callback] = createAsyncFn(); someAsyncFunctionWithCallback(callback); await resolved; expect(callback).toHaveBeenCalled(); });