Skip to main content
Module

x/rambda/source/defaultTo.spec.js

Faster and smaller alternative to Ramda
Go to Latest
File
import {defaultTo} from './defaultTo'
test('with undefined', () => { expect(defaultTo('foo')(undefined)).toEqual('foo')})
test('with null', () => { expect(defaultTo('foo')(null)).toEqual('foo')})
test('with NaN', () => { expect(defaultTo('foo')(NaN)).toEqual('foo')})
test('with empty string', () => { expect(defaultTo('foo', '')).toEqual('')})
test('with false', () => { expect(defaultTo('foo', false)).toEqual(false)})
test('when inputArgument passes initial check', () => { expect(defaultTo('foo', 'bar')).toEqual('bar')})