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