Files
freeCodeCamp/api/utils/index.test.ts
2023-02-24 17:25:22 +05:30

19 lines
528 B
TypeScript

import assert from 'node:assert';
// eslint-disable-next-line import/no-unresolved
import { describe, it } from 'node:test';
import { base64URLEncode, challenge, verifier } from '.';
describe('utils', { only: true }, () => {
it('base64URLEncode', () => {
assert.strictEqual(base64URLEncode(Buffer.from('test')), 'dGVzdA');
});
it('verifier', () => {
const v = verifier;
assert.strictEqual(v.length, 43);
});
it('challenge', () => {
const c = challenge;
assert.strictEqual(c.length, 43);
});
});