для каждого теста приходится деплоить его снова тк у меня есть в тестах трансфер 10 токенов и я потом проверяю что баланс у адреса 10, а не предыдущий баланс+10. Имеет ли смысл перенести деплой в тест? или всеже писать проверки от предыдущего баланса
Hardhat + mocha возьми для тестов, будешь все форкать и деплоить одной командой
npx hardhat run scripts/deploy.js --network localhost меняю адрес в файле теста и npx hardhat test --network localhost
--network hardhat и он будет свежую версию сети каждый раз создавать ну а в тесте делашеь before() и кладешь туда всю инициализацию
Если я все правильно понял, то Деплой в тест лучше засунуть в beforeEach()
а не в beforeAll? oO зачем перед каждым it деплоить..
Обсуждают сегодня