blockchain-testing
Installation
SKILL.md
Blockchain Testing & Security Validation
Create thorough test suites that validate smart contract functionality, security properties, and edge cases. Use modern testing frameworks to ensure code reliability before deployment.
Examples
Foundry Test Structure
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "forge-std/Test.sol";
import "../contracts/Token.sol";
contract TokenTest is Test {
Token token;
address alice = address(0x1);
address bob = address(0x2);