1 | 'use strict';
|
2 |
|
3 | var isNaN = require('../src/nan'),
|
4 | assert = require('chai').assert;
|
5 |
|
6 | describe('NaN', function() {
|
7 | it('returns true if value is NaN', function() {
|
8 | assert.ok(isNaN(NaN));
|
9 | assert.ok(isNaN(new Number(NaN)));
|
10 | assert.ok(isNaN(new Number(undefined)));
|
11 | });
|
12 |
|
13 | it('returns false if value is not NaN', function() {
|
14 | assert.ok(isNaN(1) === false);
|
15 | assert.ok(isNaN(undefined) === false);
|
16 | assert.ok(isNaN({}) === false);
|
17 | assert.ok(isNaN(new Number()) === false);
|
18 | })
|
19 | });
|