solidity 로 ERC20 컨트랙트를 다 짰으면 hardhat 을 사용하여 deploy 하기 전에 먼저 트랜잭션에 대한 테스트 상황을 가정하고 정상적으로 작동하는지 확인해야 한다. 뭐 My Ether Wallet 이나 메타마스크로 수동 테스트 진행해도 상관 없으나 내 소중한 테스트이더를 낭비하고 싶지 않을 뿐더라 명령어 하나로 다양한 상황을 빠르게 테스트하기 위해서는 필수 관문이다. 아래 명령어를 입력하면 되는데 물론 이게 끝은 아니고..! npx hardhat test 일단 테스트 코드 작성법은 hardhat testing contract 를 참고하였다. 1. expect hardhat test 코드에서는 처음 보는 모듈인 'chai' 의 expect 를 쓴다. 아래 코드는 deploy 한 후 토큰..