const expect = require('expect'); const {UUIDGeneratorNode} = require('./_30s.js'); test('UUIDGeneratorNode is a Function', () => { expect(UUIDGeneratorNode).toBeInstanceOf(Function); }); const uuid = UUIDGeneratorNode(); test('Contains dashes in the proper places', () => { expect([uuid[8], uuid[13], uuid[18], uuid[23]]).toEqual(['-', '-', '-', '-']); }); test('Only contains hexadecimal digits', () => { expect(/^[0-9A-Fa-f-]+$/.test(uuid)).toBeTruthy(); });