UNPKG

go-types

Version:

Type-checking utilities for JavaScript

22 lines (18 loc) 634 B
"use strict"; var assert = require("chai").assert; var isPair = require("../src/isPair"); suite("#isPair", function () { test("true", function () { assert.equal(isPair([null, null]), true); assert.equal(isPair([1, 2]), true); assert.equal(isPair([{}, {}]), true); }); test("false", function () { assert.equal(isPair([]), false); assert.equal(isPair([1]), false); assert.equal(isPair([1, 2, 3]), false); assert.equal(isPair({a: 1, b: 2}), false); assert.equal(isPair({a: 1, b: 2, length: 2}), false); assert.equal(isPair("ab"), false); }); });