Che cos'è testing?
Test di contratto intelligente con Foundry: test unitari, test fuzz, test fork, test invarianti. Cosa testare, cosa non testare e cosa sbagliano i LLM. Fonte: austintgriffith/ethskills.
Test di contratto intelligente con Foundry: test unitari, test fuzz, test fork, test invarianti. Cosa testare, cosa non testare e cosa sbagliano i LLM.
Installa rapidamente la skill AI testing nel tuo ambiente di sviluppo tramite riga di comando
Fonte: austintgriffith/ethskills.
You test getters and trivial functions. Testing that name() returns the name is worthless. Test edge cases, failure modes, and economic invariants — the things that lose money when they break.
You don't fuzz. forge test finds the bugs you thought of. Fuzzing finds the ones you didn't. If your contract does math, fuzz it. If it handles user input, fuzz it. If it moves value, definitely fuzz it.
You don't fork-test. If your contract calls Uniswap, Aave, or any external protocol, test against their real deployed contracts on a fork. Mocking them hides integration bugs that only appear with real state.
Test di contratto intelligente con Foundry: test unitari, test fuzz, test fork, test invarianti. Cosa testare, cosa non testare e cosa sbagliano i LLM. Fonte: austintgriffith/ethskills.
Campi e comandi stabili per citazioni AI/ricerca.
npx skills add https://github.com/austintgriffith/ethskills --skill testingTest di contratto intelligente con Foundry: test unitari, test fuzz, test fork, test invarianti. Cosa testare, cosa non testare e cosa sbagliano i LLM. Fonte: austintgriffith/ethskills.
Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/austintgriffith/ethskills --skill testing Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw
https://github.com/austintgriffith/ethskills