unqid
Version:
Generate a unique id with optional suffix
17 lines (14 loc) • 544 B
JavaScript
var unqid = require('./index.js');
var expect = require('chai').expect;
describe('tests for generating unique ids', function() {
it('should return unique id with prefix', function() {
expect(unqid('sample_')).to.be.eql('sample_1');
expect(unqid('sample_')).to.be.eql('sample_2');
expect(unqid('sample_')).to.be.eql('sample_3');
});
it('should return unique id without prefix', function() {
expect(unqid()).to.be.eql('4');
expect(unqid()).to.be.eql('5');
expect(unqid()).to.be.eql('6');
});
});