import always from '../../fp/always'
test('works with various types', () => {
expect(always(false)()).toEqual(false)
expect(always('abc')()).toEqual('abc')
expect(always({ a: 1, b: 2 })()).toEqual({ a: 1, b: 2 })
const obj = { a: 1, b: 2 }
expect(always(obj)()).toEqual(obj)
const now = new Date(1776, 6, 4)
expect(always(now)()).toEqual(now)
expect(always(undefined)()).toEqual(undefined)
expect(always(null)()).toEqual(null)
expect(always(100)()).toEqual(100)
})