Problem
Currently, the repository does not include automated tests for the smart contracts. This increases the risk of regressions and makes it harder to verify correctness when making changes.
Proposed Solution
Introduce a test suite using Foundry to cover core contract functionality.
The PR will include:
- Test folder structure (
test/unit, test/integration)
- Initial unit tests for core contract functions
- Setup utilities
- Instructions for running tests
This will improve reliability and developer experience when contributing to the repository.
Problem
Currently, the repository does not include automated tests for the smart contracts. This increases the risk of regressions and makes it harder to verify correctness when making changes.
Proposed Solution
Introduce a test suite using Foundry to cover core contract functionality.
The PR will include:
test/unit,test/integration)This will improve reliability and developer experience when contributing to the repository.