У меня есть обработчик на моем компоненте реакции.handleInputChange
и вот код.
handleInputChange = (e, roomCapacity = 0) => {
const { name, value } = e.target;
this.setState({ [name]: value }, () => {
const { location, search, office } = this.state;
this.props.data.fetchMore({
variables: {
page: 1,
perPage: 5,
capacity: roomCapacity,
location: search || location,
office,
},
updateQuery: (prev, { fetchMoreResult }) => {
return { ...fetchMoreResult }
},
}).catch((err) => {
notification(toastr, 'error', err.graphQLErrors[0].message)();
});
});
};
Я написал тест, который прошел успешно, но я хочу написать тест, чтобы охватить функцию updateQuery
.Смотрите изображение ниже, где я хочу написать тесты для покрытия. Смотрите скриншот здесь
Пожалуйста, кто-то должен мне помочь, я искал в Интернете и, похоже, не нашел.Спасибо