Description
Write detailed contract tests validating interest calculations:
- Simulate ledger block/time steps.
- Compare smart contract outputs against analytical expected value.
- Test boundaries like extremely small/large deposits.
Acceptance Criteria
- Validates rounding behavior.
- Covers multiple simulated years.
- Zero error accumulation.
Description
Write detailed contract tests validating interest calculations:
Acceptance Criteria