UNPKG

react-native-mask-text

Version:
26 lines 900 B
import React from 'react'; import { render } from '@testing-library/react-native'; import { MaskedText } from './MaskedText'; describe('<MaskedText />', () => { test('should renders correctly with custom mask', () => { const container = render( /*#__PURE__*/React.createElement(MaskedText, { mask: "AAA-999" }, "RCT777")); expect(container.getByText('RCT-777')).toBeTruthy(); expect(container).toMatchSnapshot(); }); test('should renders correctly with currency mask', () => { const container = render( /*#__PURE__*/React.createElement(MaskedText, { type: "currency", options: { prefix: '$', decimalSeparator: '.', groupSeparator: ',', precision: 2 } }, "5999")); expect(container.getByText('$59.99')).toBeTruthy(); expect(container).toMatchSnapshot(); }); }); //# sourceMappingURL=MaskedText.test.js.map