UNPKG

blips

Version:

State management for the GraphQL heads

18 lines (16 loc) 607 B
import { typeOf, } from '../typeOf' describe('typeOf', () => { test('It returns the correct type', () => { expect(typeOf(null)).toEqual('Null') expect(typeOf()).toEqual('Undefined') expect(typeOf({})).toEqual('Object') expect(typeOf([])).toEqual('Array') expect(typeOf(false)).toEqual('Boolean') expect(typeOf(Symbol('foo'))).toEqual('Symbol') expect(typeOf(new Map())).toEqual('Map') expect(typeOf({})).toEqual('Object') expect(typeOf(1)).toEqual('Number') expect(typeOf('foo')).toEqual('String') expect(typeOf(new Error('message'))).toEqual('Error') }) })