Javascript 如何在笑话中获得锚定标记的文本

Javascript 如何在笑话中获得锚定标记的文本,javascript,reactjs,jestjs,enzyme,Javascript,Reactjs,Jestjs,Enzyme,输出:这里我得到的是返回的空字符串我猜只是一个输入错误,你是想使用类选择器吗 const allMenuItemText = [ { linkTitle: 'Dashboard', icon: 'swn-home-icon' }, { linkTitle: 'Alerts', icon: 'swn-alerts-icon' }, { linkTitle: 'Contact Management', icon: 'swn-home-icon'

输出:这里我得到的是返回的空字符串

我猜只是一个输入错误,你是想使用类选择器吗

    const allMenuItemText = [
        { linkTitle: 'Dashboard', icon: 'swn-home-icon' },
        { linkTitle: 'Alerts', icon: 'swn-alerts-icon' },
        { linkTitle: 'Contact Management', icon: 'swn-home-icon'},
        { linkTitle: 'Reporting', icon: 'swn-home-icon' },
        { linkTitle: 'Solutions', icon: 'swn-home-icon' },
        { linkTitle: 'Integrations', icon: 'swn-home-icon' },
        { linkTitle: 'Account Settings', icon: 'swn-home-icon'},
        { linkTitle: 'Support & Training', icon: 'swn-home-icon' }           
    ];

    wrapper.find('.nav-menu-item').forEach((node, index) => {            
        expect(node.text()).toEqual(allMenuItemText[index].linkTitle);       
    })

不,仍然是空字符串text()方法没有返回value@SurinRanjanPanda您是否尝试过使用快照交叉检查锚元素的加载方式?根据对您的问题的编辑,我感觉我们没有一个最小的、完整的、可验证的示例来工作。
    const allMenuItemText = [
        { linkTitle: 'Dashboard', icon: 'swn-home-icon' },
        { linkTitle: 'Alerts', icon: 'swn-alerts-icon' },
        { linkTitle: 'Contact Management', icon: 'swn-home-icon'},
        { linkTitle: 'Reporting', icon: 'swn-home-icon' },
        { linkTitle: 'Solutions', icon: 'swn-home-icon' },
        { linkTitle: 'Integrations', icon: 'swn-home-icon' },
        { linkTitle: 'Account Settings', icon: 'swn-home-icon'},
        { linkTitle: 'Support & Training', icon: 'swn-home-icon' }           
    ];

    wrapper.find('.nav-menu-item').forEach((node, index) => {            
        expect(node.text()).toEqual(allMenuItemText[index].linkTitle);       
    })
// tag selector
wrapper.find('nav-menu-item') ...

// class selector
wrapper.find('.nav-menu-item') ...