UNPKG

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