我可以在反应测试库中为我的所有渲染函数使用一个提供者吗?
Can I use a provider for all my render functions in react testing library?
有没有办法将我所有的渲染都封装在提供程序中?我有一个主题提供程序,现在我必须用它包装我所有的测试渲染,如下所示:
render(<SameProviderInAllMyTest value={theme}>
<TheComponentImTesting>
<SameProviderInAllMyTest)
您可以为此创建自定义渲染。测试库文档有一个关于如何设置自定义渲染的示例。
有没有办法将我所有的渲染都封装在提供程序中?我有一个主题提供程序,现在我必须用它包装我所有的测试渲染,如下所示:
render(<SameProviderInAllMyTest value={theme}>
<TheComponentImTesting>
<SameProviderInAllMyTest)
您可以为此创建自定义渲染。测试库文档有一个关于如何设置自定义渲染的示例。