UNIT TEST PROTOCOL

crypto_services.js

www/js/crypto/crypto_services.js  ·  tests/jest/unit/crypto/crypto_services.test.js
📁 www/js/crypto/
📝 Services cryptographiques de base : génération UUID, conversion clé privée → WIF.
10
Tests
10
Passing
0
Skipped
3
Suites
▸ Singleton Pattern
This retourne une instance définie
pass
This retourne toujours la même instance
pass
appel direct du constructeur lève une TypeError
pass
▸ getUUID
retourne une chaîne non vide
pass
respecte le format UUID v4 (xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx)
pass
génère des UUID uniques à chaque appel
pass
▸ pk2WIF
convertit une clé privée valide en WIF
pass
WIF commence par "5" (format non compressé)
pass
accepte une clé avec préfixe 0x
pass
est déterministe — même clé → même WIF
pass