【发布时间】:2021-08-13 11:40:38
【问题描述】:
我要给一个元素上课success。但是 React-Mui 在 DoM 上附加了一个文本,比如mui-AbcXYZ-success。所以当我这样做时
expect( getByTestId('thirdCheck')).toHaveClass("success")
我没有通过这个测试,因为它需要完整的名称mui-AbcXYZ-success。只有当我提供确切的名称(wirh 连字符文本和 mui 添加的随机数)时,我才能通过此操作
我该如何测试?
我尝试执行以下操作但没有结果:
expect( getByTestId('thirdCheck')).toHaveClass(/success/)
我也尝试过应用.className 或.classList,但这并没有给我元素上的类列表。
【问题讨论】:
标签: javascript reactjs jestjs material-ui react-testing-library