UNPKG

rn-material-ui-textfield

Version:
36 lines (26 loc) 745 B
import 'react-native'; import React from 'react'; import renderer from 'react-test-renderer'; import Counter from '.'; /* eslint-env jest */ const props = { baseColor: 'blue', errorColor: 'red', fontSize: 12, }; it('renders null when limit is not set', () => { let counter = renderer.create(<Counter count={1} {...props} />).toJSON(); expect(counter).toBeNull(); }); it('renders when limit is set', () => { let counter = renderer .create(<Counter count={1} limit={1} {...props} />) .toJSON(); expect(counter).toMatchSnapshot(); }); it('renders when limit is exceeded', () => { let counter = renderer .create(<Counter count={2} limit={1} {...props} />) .toJSON(); expect(counter).toMatchSnapshot(); });