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