У меня есть код в конце моего компонента:
export default compose(
connect(
store => ({
softlayerAccountId: store.global.softlayerAccountId,
pagination: store.shipments.pagination,
isFiltersModalOpened: store.shipments.filtersModalOpened,
filters: store.shipments.filters,
shipmentsCSV: store.shipments.shipmentsCSV,
}),
dispatch => ({
removeFilterHandler: filterKey => {
dispatch(removeFilter(filterKey));
},
shipmentsPaginationHandler: pagination => {
dispatch(shipmentsPagination(pagination)); // LINE NEEDS COVERAGE
},
toggleFiltersModalHandler: () => {
dispatch(toggleFiltersModal()); // LINE NEEDS COVERAGE
},
setFiltersHandler: filters => {
dispatch(setFilters(filters)); // LINE NEEDS COVERAGE
},
setCSVDataHandler: data => {
dispatch(setCSVDataAction(data)); // LINE NEEDS COVERAGE
},
}),
),
translate(),
)(GetShipments);
И в отчете о шутке сказано, что его нужно протестировать.dispatch(...)
часть каждого действия.Как и с // LINE NEEDS COVERAGE
.
Я уже создал тест для каждого действия и редуктора.Но он просит меня проверить мой компонент compose
раздел.
Как я могу это проверить?