HOME
⬡ CRYPTOCALC

Unit Test Protocols

Documentation des protocoles de tests unitaires Jest — 17 suites, 694 tests

17
Fichiers
694
Tests
694
Passing
1
Skipped
0
Failed
🔍
🔐
crypto
password_strength_evaluator.js
Force de mot de passe : entropie par alphabet, adjectifs, scores zxcvbn, entropie ajustée DS.
🌳
crypto
bip32_utils.js
Dérivation HD (BIP32/BIP44), génération d'adresses multi-blockchain, chemins de dérivation.
🔒
crypto
bip38_utils.js
Chiffrement/déchiffrement BIP38 méthode Non-EC d'une clé privée par passphrase (préfixe 6P).
📋
crypto
bip39_utils.js
Génération de mnémoniques BIP39, conversion entropie ↔ mnémoniques, validation.
📝
crypto
bip39_utils.js — Extras
Fonctions complémentaires BIP39 : MnemonicsAs4letter, MnemonicsAsTwoParts, LabelWithSize.
🔢
crypto
base58_utils.js
Encodage/décodage Base58, validation de chaînes, aller-retour hex ↔ Base58.
⚙️
crypto
crypto_services.js
Services cryptographiques : génération UUID v4, conversion clé privée → WIF.
📐
crypto
entropy_size.js
Calcul bits/mots d'une entropie hex, gestion tailles BIP39 (128–256 bits), checksum.
💼
wallet
hd_wallet.js
Wallets HD multi-blockchain depuis entropie + UUID sel : Bitcoin, Ethereum, Litecoin, Solana, Cardano…
👛
wallet
simple_wallet.js
Wallets simples (non-HD) pour toutes les blockchains : Bitcoin, ETH, SOL, TON, Terra, Horizen…
wallet
Address Validation
Validation d'adresses Bitcoin (Legacy, P2SH, SegWit), Ethereum, WIF, mnémoniques via matchers Jest.
🔀
utils
hex_utils.js
Conversions hex ↔ binaire, hex ↔ base64, gestion préfixe 0x, validation, random.
🔢
utils
number_utils.js
Formatage et validation de nombres : séparateurs de milliers, entiers, flottants, négatifs.
🔤
utils
string_utils.js
Utilitaires de chaînes : troncature, padding gauche/droit, isEmpty, gestion null/undefined.
📦
infra
Fixture Loading
Vérification que les fichiers de fixtures Jest sont lisibles et au bon format JSON.
💨
infra
smoke.test.js
Smoke test : Jest opérationnel, globals TEST_MODE, CRYPTO_CONFIG et TEST_PATHS accessibles.
Aucun résultat pour cette recherche.