1 | 'use strict';
|
2 |
|
3 | var isGreaterThan = require('../src/greaterThan'),
|
4 | assert = require('chai').assert;
|
5 |
|
6 | describe('greaterThan', function() {
|
7 | it('returns a function if only one argument provided', function() {
|
8 | assert.ok(isGreaterThan(10) instanceof Function);
|
9 | });
|
10 |
|
11 | it('returns true if value is greater than expected value', function() {
|
12 | assert.ok(isGreaterThan(10, 100));
|
13 | assert.ok(isGreaterThan(10)(100));
|
14 | });
|
15 |
|
16 | it('returns false if value is less or equal to expected value', function() {
|
17 | assert.ok(isGreaterThan(10, 1) === false);
|
18 | assert.ok(isGreaterThan(10)(1) === false);
|
19 | assert.ok(isGreaterThan(10, 10) === false);
|
20 | assert.ok(isGreaterThan(10)(10) === false);
|
21 | });
|
22 | });
|