Warning: validateDOMNesting(...): <tbody> cannot appear as a child of <div>.
in tbody (created by TableBody)
in TableBody (created by TableBody)
in TableBody
Run Code Online (Sandbox Code Playgroud)
题:
如何使我的TableBody分量的table元素,而不是默认的div那个react-testing-library用途?
补充资料:
我尝试将选项传递给react-testing-library, render(), 函数,但我似乎无法让它工作。
我还尝试在react-testing-library测试中挖掘以查找示例,但没有找到任何东西。
// react-testing-library
function render(
ui: React.ReactElement<any>,
options?: {
/* You wont often use this, expand below for docs on options */
},
): RenderResult
Run Code Online (Sandbox Code Playgroud)
您通常不需要指定选项,但如果您需要,这里有可用选项,您可以将其作为渲染的第二个参数提供。
container:默认情况下,
react-testing-library将创建一个div并将其附加div到document.body,这是您的反应组件将被呈现的地方。如果您 …
javascript unit-testing reactjs jestjs react-testing-library