·testing
</>

testing

Тестирование смарт-контрактов с Foundry — модульные тесты, фазз-тестирование, форк-тестирование, инвариантное тестирование. Что тестировать, что не тестировать и в чем ошибаются дипломированные специалисты.

29Установки·0Тренд·@austintgriffith

Установка

$npx skills add https://github.com/austintgriffith/ethskills --skill testing

Как установить testing

Быстро установите AI-навык testing в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/austintgriffith/ethskills --skill testing
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: 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.

Тестирование смарт-контрактов с Foundry — модульные тесты, фазз-тестирование, форк-тестирование, инвариантное тестирование. Что тестировать, что не тестировать и в чем ошибаются дипломированные специалисты. Источник: austintgriffith/ethskills.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/austintgriffith/ethskills --skill testing
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-22
Обновлено
2026-03-10

Browse more skills from austintgriffith/ethskills

Короткие ответы

Что такое testing?

Тестирование смарт-контрактов с Foundry — модульные тесты, фазз-тестирование, форк-тестирование, инвариантное тестирование. Что тестировать, что не тестировать и в чем ошибаются дипломированные специалисты. Источник: austintgriffith/ethskills.

Как установить testing?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/austintgriffith/ethskills --skill testing После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/austintgriffith/ethskills

Детали

Категория
</>Разработка
Источник
skills.sh
Впервые замечено
2026-02-22