1 | const test = require('tape');
|
2 | const unique = require('./unique');
|
3 |
|
4 | test('unique()', assert => {
|
5 | {
|
6 | const foo = unique();
|
7 | const bar = unique();
|
8 |
|
9 | const actual = foo !== bar;
|
10 | const expected = true;
|
11 | const message = 'generates unique values';
|
12 |
|
13 | assert.equal(actual, expected, message);
|
14 | }
|
15 | {
|
16 | const prefix = 'FOO';
|
17 | const actual = unique(prefix).startsWith(prefix);
|
18 | const expected = true;
|
19 | const message = 'generates unique values that can be prefixed';
|
20 |
|
21 | assert.equal(actual, expected, message);
|
22 | }
|
23 | assert.end();
|
24 | });
|