我有以下react-native的测试代码。
it('changes text', () => {
wrapper.find(InputBox).at(0).simulate('onChange', { target: { value: 'givenName' } });
expect(wrapper.find(InputBox).at(0).prop.value).toEqual('given');
});这将产生以下错误。
Expected: "given"
Received: undefined为什么收到的名字在这里没有定义??
发布于 2019-08-19 23:21:17
将s添加到道具以成为道具
it('changes text', () => {
wrapper.find(InputBox).at(0).simulate('onChange', { target: { value: 'givenName' } });
expect(wrapper.find(InputBox).at(0).props.value).toEqual('given');
});https://stackoverflow.com/questions/57553054
复制相似问题