
TransferListener has the contract to have exactly one onTransferEnd per onTransferStart, so the test can both assert that onTransferInitializing is called, but not onTransferEnd (even after calling close). PiperOrigin-RevId: 362262078
TransferListener has the contract to have exactly one onTransferEnd per onTransferStart, so the test can both assert that onTransferInitializing is called, but not onTransferEnd (even after calling close). PiperOrigin-RevId: 362262078