如何使用 Jest 和 React 测试库测试类名
2022-08-30 04:22:42
我对JavaScript测试完全陌生,并且正在使用新的代码库。我想写一个测试,检查元素上的类名。我正在使用Jest和React测试库。下面我有一个测试,它将根据道具呈现一个按钮。它还包含一个类名,我想测试一下。variant
it('Renders with a className equal to the variant', () => {
const { container } = render(<Button variant="default" />)
expect(container.firstChild) // Check for className here
})
我试图谷歌像酶一样的财产,但我找不到任何东西。我如何使用当前的库(React测试库和Jest)解决这个问题?hasClass