Implement a comprehensive integration test that simulates a user depositing assets, generating a proof, and successfully withdrawing.
Implement a comprehensive integration test that simulates a user depositing assets, generating a proof, and successfully withdrawing.