summaryrefslogtreecommitdiffhomepage
path: root/packages/server/src/helpers/generateUserHandle.test.ts
blob: 16ff898cb20de326ca2b5e338d7050f1c62d2dea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
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);
});