UNPKG

556 BJavaScriptView Raw
1'use strict';
2
3var isStrictEqual = require('../src/strictEqual'),
4 assert = require('chai').assert;
5
6describe('strictEqual', function() {
7 var OBJECT = {};
8
9 it('returns a function if only one argument provided', function() {
10 assert.ok(isStrictEqual(1) instanceof Function);
11 });
12
13 it('checks whether value are strictly equal', function() {
14 assert.ok(isStrictEqual(1, 1));
15 assert.ok(isStrictEqual(1)(1));
16
17 assert.ok(isStrictEqual(OBJECT, OBJECT));
18 assert.ok(isStrictEqual(OBJECT)(OBJECT));
19 })
20});