UNPKG

wix-style-react

Version:
14 lines 931 B
import React from 'react'; import { WixStyleReactMaskingContext } from '../context'; import { render } from '@testing-library/react'; import WixStyleReactMaskingProvider from '../WixStyleReactMaskingProvider'; import { maskingClassNames as maskingClasses } from '../constants'; describe('WixDesignSystemsMaskingContext', () => { it('should provide masking classNames trough its context', async () => { const { container } = render(React.createElement(WixStyleReactMaskingProvider, null, React.createElement(WixStyleReactMaskingContext.Consumer, null, ({ maskingClassNames }) => (React.createElement("div", { "data-hook": "masked-component", "data-mask": maskingClassNames }))))); const rootEl = container.querySelector(`[data-hook="masked-component"]`); expect(rootEl?.getAttribute('data-mask')).toBe(maskingClasses); }); }); //# sourceMappingURL=WixStyleReactMaskingProvider.spec.js.map