Reactjs 使用Jest/酶的平面列表测试
如何使用Jest和酶测试扁平表?我不知道如何检查它是否有钥匙拔出器Reactjs 使用Jest/酶的平面列表测试,reactjs,react-native,testing,jestjs,enzyme,Reactjs,React Native,Testing,Jestjs,Enzyme,如何使用Jest和酶测试扁平表?我不知道如何检查它是否有钥匙拔出器 it('flatlist should have keyExtractor', () => { wrapper .find('FlatList') .props() .keyExtractor(); }); }); 您需要在.keyExtractor()中传递该项以测试返回。例如: 如果您有: <FlatLi
it('flatlist should have keyExtractor', () => {
wrapper
.find('FlatList')
.props()
.keyExtractor();
});
});
您需要在
.keyExtractor()
中传递该项以测试返回。例如:
如果您有:
<FlatList
data={data}
renderItem={this.renderItem}
keyExtractor={item => item.id.toString()}
/>
it('should flatlist return keyExtractor correctly', () => {
const key = wrapper
.find('FlatList')
.props()
.keyExtractor({id: 3});
expect(key).toEqual('3')
});