import "mocha"; import { expect } from "chai"; import { is, nonVoidComps, nonVoidPrims } from "../helpers"; describe('Thunk "is._composite"', () => { it('recognizes values of types "object" or "function" as composite', () => { for (const value of nonVoidComps) expect(is._composite(value)).to.be.true; for (const value of nonVoidPrims) expect(is._composite(value)).to.be.false; expect(is._composite(null)).to.be.true; expect(is._composite(undefined)).to.be.false; }); });