```\nfunction test_DeleteBridgeWithAssets() public {\n        console.log("Sender ethEscrowed in vault 2 before deposit: ", diamond.getVaultUserStruct(2, sender).ethEscrowed);\n        deal(_rethA, sender, 10000 ether);\n\n        vm.startPrank(sender);\n        uint88 deposit1 = 1000 ether;\n        uint88 withdrawAmount = 100 ether;\n        diamond.deposit(_bridgeRethToBeDeleted, deposit1);\n        console.log("Sender ethEscrowed in vault2 after deposit: ", diamond.getVaultUserStruct(2, sender).ethEscrowed);\n        diamond.withdraw(_bridgeRethToBeDeleted, withdrawAmount);\n        console.log("Sender ethEscrowed after withdraw: ", diamond.getVaultUserStruct(2, sender).ethEscrowed);\n        vm.stopPrank();\n\n        console.log("Balance of reth in the bridgeRethToBeDeleted: ", rethA.balanceOf(_bridgeRethToBeDeleted));\n\n        /// INFO: DAO deletes the bridge after a vote has been passed\n        vm.startPrank(owner) ;\n        diamond.deleteBridge(_bridgeRethToBeDeleted);\n        vm.stopPrank();\n\n        vm.startPrank(sender);\n        vm.expectRevert();\n        diamond.withdraw(_bridgeRethToBeDeleted, withdrawAmount);\n        console.log("Balance of reth in the bridgeRethToBeDeleted: ", rethA.balanceOf(_bridgeRethToBeDeleted));\n        vm.stopPrank();\n    }\n```\n