1 | 'use strict';
|
2 |
|
3 | var isStrictEqual = require('../src/strictEqual'),
|
4 | assert = require('chai').assert;
|
5 |
|
6 | describe('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 | });
|