【发布时间】:2020-04-21 10:22:18
【问题描述】:
我目前正在尝试在代码库中测试一些 Promise 繁重的功能。这个 sn-p 还具有事件侦听器的额外乐趣。
我将如何进行测试?
const createImage = url =>
new Promise((resolve, reject) => {
const image = new Image();
image.addEventListener("load", () => resolve(image));
image.addEventListener("error", error => reject(error));
image.setAttribute("crossOrigin", "anonymous"); // needed to avoid cross-origin issues on CodeSandbox
image.src = url;
});
export default createImage;
【问题讨论】:
-
这能回答你的问题吗? Best Way to Test Promises in Jest
标签: reactjs promise jestjs tdd