import React from 'react'; import Input from '../../components/Input'; import { shallow } from '../enzyme'; describe('Input', () => { it('should be defined', () => { expect(Input).toBeDefined(); }); it('should prepend correctly', () => { const tree = shallow(); expect(tree).toMatchSnapshot(); expect(tree.find('div').at(1).text()).toEqual('pre'); }); it('should append correctly', () => { const tree = shallow(); expect(tree).toMatchSnapshot(); expect(tree.find('div').at(1).text()).toEqual('app'); }); it('should make value empty', () => { const tree = shallow(); expect(tree.find('input').at(0).prop('value')).toEqual(''); }); });