我是个新手,对所有的测试库都很困惑。我让我的测试代码正常工作,但为了使用它的toMatchSnapshot(),必须从react- test -renderer调用create(),并且为了使用它的断言,必须从@testing-library/react调用render(),这似乎是多余的。库之间的区别。我如何简化我的测试代码,使我只需要调用一个呈现组件的东西,这样我就可以进行快照测试和更
在我的react应用程序中,使用react测试库对应用程序进行测试,我会遇到下一个情况。我试图从const d = utils.getAllByTestId('el')[0]中找到数据,现在我想测试d内部是否存在一个具有role:const i = d.getByRole('img')的元素从文档中我得到,getByRole方法只能在使用render()方法的元素上附加,但我没有找到解决问题的方法。
问: