UNPKG

@muvehealth/fixins

Version:

Component library for Muvehealth

40 lines (37 loc) 1.01 kB
/* eslint-disable function-paren-newline, comma-dangle */ import React from 'react' import renderWithTheme from '../../testHelper' import Select from '../Select' describe('Select', () => { it('renders a Select', () => { const tree = renderWithTheme( <Select options={[ { label: 'One', value: 1 }, { label: 'Two', value: 2 }, { label: 'Three', value: 3 }, ]} placeholder="Choose" input={{ name: 'test-select' }} label="Select" /> ) expect(tree).toMatchSnapshot() }) it('renders a Select with an error', () => { const tree = renderWithTheme( <Select options={[ { label: 'One', value: 1 }, { label: 'Two', value: 2 }, { label: 'Three', value: 3 }, ]} placeholder="Choose" input={{ name: 'test-select' }} label="Select" meta={{ touched: true, error: 'Error Message' }} /> ) expect(tree).toMatchSnapshot() }) })