UNPKG

558 BJavaScriptView Raw
1const test = require('tape');
2const unique = require('./unique');
3
4test('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});