diff options
-rw-r--r-- | packages/server/src/helpers/generateUserHandle.test.ts | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/packages/server/src/helpers/generateUserHandle.test.ts b/packages/server/src/helpers/generateUserHandle.test.ts new file mode 100644 index 0000000..16ff898 --- /dev/null +++ b/packages/server/src/helpers/generateUserHandle.test.ts @@ -0,0 +1,14 @@ +import generateUserHandle from './generateUserHandle'; + +test('should return a buffer of 64 bytes', () => { + const userHandle = generateUserHandle(); + + expect(userHandle.byteLength).toBe(64); +}); + +test('should return random bytes on each execution', () => { + const challenge1 = generateUserHandle(); + const challenge2 = generateUserHandle(); + + expect(challenge1).not.toEqual(challenge2); +}); |