The solidity code should be covered with unit tests to ensure that it is correct and reliable. Test coverage should be 100% to ensure that all lines of code are tested and that all scenarios, including both positive and negative ones, are considered. This will help ensure that the code will work as intended in all situations.
Recommendations:
Integrate ERC4626 tests developed by A16z team here.
Description:
The solidity code should be covered with unit tests to ensure that it is correct and reliable. Test coverage should be 100% to ensure that all lines of code are tested and that all scenarios, including both positive and negative ones, are considered. This will help ensure that the code will work as intended in all situations.
Recommendations: