我无法终止我的process.pid,因为这会停止测试...因此,如果像无休止的循环一样工作,那么如何停止myObject.run()。例如,在端点“ aaa”上的第二个请求之后。有可能吗?
test("run", async () => {
mockAxios.post.mockImplementation((endpoint: string) => {
if (endpoint === "aaa") {
console.log("mock axios post aaa");
return Promise.resolve({
data: require("../test/mocks/aaa.json")
});
}
if (endpoint === "bbb") {
console.log("mock axios post bbb");
return Promise.resolve({
data: require("../test/mocks/bbb.json")
});
}
});
await myObject.run();
});