2
0
mirror of https://github.com/tenrok/vue2-datepicker.git synced 2026-05-21 15:54:07 +03:00
Files
2019-01-29 22:34:28 +08:00

19 lines
606 B
JavaScript

import { transformDate } from '../src/utils/transform'
const time = new Date(2019, 1, 3)
const timestamp = time.getTime()
const testfn = ({ type, value, date, err = null }) => it(`${type}}`, () => {
const obj = transformDate
const typeObj = obj[type]
expect(typeObj.value2date(err)).toEqual(err)
expect(typeObj.value2date(value)).toEqual(date)
expect(typeObj.date2value(err)).toEqual(err)
expect(typeObj.date2value(date)).toEqual(value)
})
describe('transformDate', () => {
testfn({ type: 'date', value: time, date: time })
testfn({ type: 'timestamp', value: timestamp, date: time })
})