UNPKG

zarm-web

Version:
57 lines (44 loc) 1.3 kB
import React from 'react'; import { shallow } from 'enzyme'; import toJson from 'enzyme-to-json'; import DatePicker from '../index'; describe('DatePicker', () => { it('renders normal date-picker correctly', () => { const wrapper = shallow( <DatePicker value="2018/8/5" />, ); expect(toJson(wrapper)).toMatchSnapshot(); }); it('renders normal time date-picker correctly', () => { const wrapper = shallow( <DatePicker showTime format="yyyy-MM-dd hh:mm:ss" />, ); wrapper.setProps({ value: '2018/8/5 00:00:00' }); expect(toJson(wrapper)).toMatchSnapshot(); }); // it('renders normal range date-picker correctly', () => { // const wrapper = mount( // <DatePicker // isRange // value={['2018/8/5', '2018/8/6']} // /> // ); // wrapper.setProps({ value: ['2018/8/5', '2018/8/6'] }); // expect(toJson(wrapper)).toMatchSnapshot(); // }); it('renders normal range time date-picker correctly', () => { const wrapper = shallow( <DatePicker isRange showTime value={['2018/8/5 00:00:00', '2018/8/6 00:00:00']} format="yyyy-MM-dd hh:mm:ss" />, ); expect(toJson(wrapper)).toMatchSnapshot(); wrapper.unmount(); }); });