在单元测试中,可以使用Enzyme来模拟渲染组件并查找元素。具体实现可以参考以下示例代码:
import React from 'react'; import { shallow } from 'enzyme'; import ScrollSpy from 'react-scrollspy-ez';
describe('ScrollSpy', () => {
it('renders the ScrollSpy component', () => {
const wrapper = shallow(
在这个示例中,我们使用shallow渲染ScrollSpy组件,并使用expect断言来查找具有特定类名的元素。也可以使用其他Enzyme方法来查找元素,例如find(),hasClass(),props()等。请根据实际情况选择最合适的方法。