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

17 lines
543 B
JavaScript
Raw Normal View History

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