我有以下 react native 测试代码。
it('should render a <BorderlessButton />', () => {
expect(wrapper.find(BorderlessButton)).toHaveLength(1);
expect(wrapper.find(BorderlessButton).props.text.toEqual('D'));
});
这不能正常工作。我想做的是检查按钮文本。 我怎样才能做到这一点?
最佳答案
我认为我们需要将 .props
替换为 .props()
,而且 toEqual
的语法应该是这样的 -:
expect(wrapper.find(BorderlessButton).props().text).toEqual('D');
关于javascript - 检查 Jest 和 enzyme 中的按钮文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57553755/