如何在编写开玩笑的测试用例时检查 href 中是否存在链接



我确实有一个组件确实与href和按钮有链接。我只需要为同一组件编写规范文件,以确保href和带有名称的按钮等所有内容都存在于DOM

it('should check cancel link is availabe', () => {
    const wrapper = shallow(<RoomDetails {...defaultProps} />);
     var rendered = wrapper.find('<a>').render();
     expect(rendered.htmlProp('href')).toEqual('https:example.com/change')
});

it('should check cancel link is availabe', () => {
        const wrapper = shallow(<RoomDetails {...defaultProps} />);
         var anchorHref = wrapper.find('<a>').prop('href');
         expect(anchorHref).toEqual('https:example.com/change')
    });

最新更新