UNPKG

@shopgate/pwa-common-commerce

Version:

Commerce library for the Shopgate Connect PWA.

1 lines 854 B
import*as actionTypes from"../constants";import*as subjects from"./index";var subjectActionsTypes={requestReviewSubmit$:[actionTypes.REQUEST_SUBMIT_REVIEW],responseReviewSubmit$:[actionTypes.RECEIVE_SUBMIT_REVIEW,actionTypes.ERROR_SUBMIT_REVIEW,actionTypes.RESET_SUBMIT_REVIEW],successReviewSubmit$:[actionTypes.RECEIVE_SUBMIT_REVIEW],errorReviewSubmit$:[actionTypes.ERROR_SUBMIT_REVIEW,actionTypes.RESET_SUBMIT_REVIEW]};describe.skip('Reviews streams',function(){it('should filter correctly',function(){var possibleSubjects=Object.keys(subjects);Object.keys(actionTypes).forEach(function(typeName){var type=actionTypes[typeName];possibleSubjects.forEach(function(subjectName){var result=subjects[subjectName].operator.predicate({action:{type:type}});var shouldBe=subjectActionsTypes[subjectName].includes(type);expect(result).toBe(shouldBe);});});});});