UNPKG

react-native-material-textfield

Version:
41 lines (31 loc) 770 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(); });