import "mocha"; import { expect } from "chai"; import { is, numbers, objects, voids, funcs } from "../helpers"; describe('Thunk factory "is.convertible"', () => { it("recognizes values, convertible to primitives", () => { const valid = [ "text", ...numbers, ...objects, ...voids, ...funcs ]; const thunk = is.convertible(); for (const range of valid) expect(thunk(range)).to.be.true; expect(thunk(Object.create(null))).to.be.false; }); });