Hardhat 3 слил mocha вместе с chai. Теперь тесты крутит встроенный
node:test, а с контрактом болтает viem.В гайдах по миграции тебе разжуют конфиги до последней запятой, а вот про то, как теперь вообще писать сами тесты — почти ни слова. Автор как раз пилит учебный проект на этом стэке и собрал рецепт целиком: скелет теста, ассерты на ивенты и кастомные ошибки, сверка балансов с поправкой на газ и пять грабель, на которые он успел наступить лично.
Читать далее
👉 Node.JS [ru]
