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