UNPKG

rc-adminlte

Version:

AdminLTE template ported to React

34 lines (30 loc) 823 B
import React from 'react'; import { shallow, mount } from '../Enzyme'; import { Slider, Text, Checkbox, Radio, Select, Select2, Date, DateRange, ICheck, } from './Inputs'; const Inputs = [ // <Slider />, <Text />, <Checkbox />, <Radio />, <Select />, <Select2 />, <Date />, // <DateRange />, <ICheck />, ]; Inputs.forEach((p) => { describe('Input tests', () => { it('renders', () => { const wrapper = mount(p); // expect(wrapper.exists('input') || wrapper.exists('select')).toBe(true); expect(wrapper.exists('.input-group')).toBe(true); wrapper.unmount(); }); it('renders label', () => { const wrapper = mount(React.cloneElement(p, { label: 'input-label' })); expect(wrapper.exists('.form-group')); }); }); });