如何在Jest React Native中为useEffect和SetTimeout UseState编写测试用例?

时间:2020-08-31 22:58:58

标签: react-native unit-testing jestjs

我面临以下代码覆盖测试的问题。有人帮我吗?

useEffect(() => {
  setOverlayState(isShowResult);
  if (isShowResult) {
    const timer = setTimeout(() => {
      setToggleState(false);
      setOverlayState(false);
      clearTimeout(timer);
    }, 3000);
  }
}, [isBundleAdded, isShowResult]);

0 个答案:

没有答案