【发布时间】:2020-03-01 16:40:43
【问题描述】:
在测试 React-Redux 组件时,有没有办法通过第二个类名或具有两个或多个类名的元素来查找元素?
例如,我有一个 div:
<div className="navigations active">
....
</div>
虽然我可以通过第一类名称找到它
const wrapper = mount(
<Provider store={store}>
<TodoApp />
</Provider>
);
expect(wrapper.find('.navigations ')).toHaveLength(4);
但无法通过第二类名称找到它。例如:
expect(wrapper.find('.active')).toHaveLength(1);
它总是给我零长度,但活动类附加到 DOM。 我只是想知道有没有办法访问它。
【问题讨论】:
标签: reactjs react-redux jestjs enzyme