Test smart contracts comprehensively

web3-testingskillsetup L26
netbarros/psique
What it does

Test smart contracts comprehensively

Best for

Testing smart contracts when unit/integration/gas/fuzzing coverage must be comprehensive.

Inputs
  • · Solidity source code
  • · test configuration
Outputs
  • · test results
  • · coverage report
Requires
  • · Hardhat
  • · Foundry
  • · Node.js
Preconditions

Solidity contracts and dependencies installed

Failure modes

Test framework not installed; missing RPC endpoint for fork testing

Trust signals
  • · Hardhat + Foundry examples
  • · gas optimization patterns
  • · mainnet forking setup