如何使用反应测试库测试后备

时间:2019-08-27 15:11:45

标签: fallback react-testing-library react-suspense

我正在寻找一种使用react-testing-library测试React.Suspense回退的方法。考虑以下示例:

const MyLazyThing = lazy(() => import('./index'));

export default function MyThing(props) {
  return (
    <Suspense fallback="loading...">
      <MyLazyThing {...props} />
    </Suspense>
  );
}

使用getByText('loading...')似乎无效。想知道是否有一种很好的方法可以在RTL中对此进行测试。

thx

0 个答案:

没有答案