From a1a02d5098e5f9cdda57bd8bd6e500ac843aeb50 Mon Sep 17 00:00:00 2001 From: antelle Date: Sat, 21 Mar 2020 11:26:49 +0100 Subject: [PATCH] id generator test --- test/src/util/generators/id-generator.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 test/src/util/generators/id-generator.js diff --git a/test/src/util/generators/id-generator.js b/test/src/util/generators/id-generator.js new file mode 100644 index 00000000..e6f5fb48 --- /dev/null +++ b/test/src/util/generators/id-generator.js @@ -0,0 +1,14 @@ +import { expect } from 'chai'; +import { IdGenerator } from 'util/generators/id-generator'; + +describe('IdGenerator', () => { + it('should generate uuid', () => { + expect(IdGenerator.uuid()).to.match( + /^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/i + ); + }); + + it('should generate s4', () => { + expect(IdGenerator.s4()).to.match(/^[a-f0-9]{4}$/i); + }); +});