Test: topUpSource returns 50% of requested amount
Test: drawDownSink rejects deposit, rebalance handles failure
Test: Swapper returns 10% less than quoted, slippage check
Test: Flash loan callback attempts reentrancy, guard blocks
Test: Malicious Sink calls protocol during deposit, reentrancy blocked
Test: Connector provides false quote, transaction validates and reverts
Context
Current Gap: Limited end-to-end testing with DeFi Actions components.
Missing Test Coverage:
Source Failures
Sink Failures
Swapper Incorrect Amounts
Flash Loan Callback Manipulation
Reentrancy via DeFi Actions
Malicious Connector Contracts
Recommended Tests: