I'd like to test a contract internal functions. I used to inherit the contract and test it with truffle but that involved Solidity test files.
Can I do the same with my current stack (hardhat/mocha/ethersjs/typescript) or are there better alternatives?
Thanks