helpyourneighbour/backend/src/__tests__/profile.test.js

17 lines
No EOL
543 B
JavaScript

import { test } from 'node:test';
import assert from 'node:assert';
import { decryptText } from '../services/encryption.js';
test('decryptText should handle valid payload', () => {
const payload = 'iv123:tag456:data789';
assert.throws(() => decryptText(payload), {
message: 'Invalid encrypted payload format'
});
});
test('decryptText should throw error for invalid payload format', () => {
const payload = 'invalid:payload';
assert.throws(() => decryptText(payload), {
message: 'Invalid encrypted payload format'
});
});