Hardhat test파일 만들기

여기에 있던 파일 중 contracts&test에 있는 Lock파일 지우기 + node_modules를 제외한 회색 폴더는 Lock파일에 의해 생성된 것이므로 지우기 (새로운 거 만들면 다시 생김..)

node.js 파일을 만들어서 web3에서? 테스트하는게 아니라
hardhat 환경 안에서 실행할 수 있도록 하기 위해서 이렇게 했다고..?
import hre from "hardhat";
describe("hardhat-test", async () => {
it("print hardhat", async () => {
const signers = await hre.ethers.getSigners();
console.log(signers);
console.log(signers.length);
});
}); //testing framework
//출력해보면 계좌&잔고 등등 정보가 나옴
//const myFristWallet = hre.ethers.Wallet.createRandom()
// 지갑도 하나하나 만들어야 하고
// ether도 없어서 전송 및 거래(수수료가x) 바로 불가능
// 간편하게 바로 테스트하기 위해서 hardhat-ethers를 사용
// 하지만 어플리케이션/웹 어플리케이션 개발 시 일반 ethers 사용
// => hardhat-ethers에는 없는 ethers의 기능이 있음
정리 : hardhat은 ethers보다 편의 기능이 많아서 테스트하기 편하지만, ethers만의 기능이 있어 실제 개발에서는 ethers도 사용된다?
+ 아마도 저 둘이 약간 파이썬과 C언어 느낌이 아닐까..? 편한거랑 자유도높은거..