# 非同期処理テスト - FutureBoxとChannelBoxのメソッド確認 print("=== Nyash Async Methods Test ===") # FutureBoxの基本テスト(簡単な例) print("\n1. FutureBox Basic Test") # ChannelBoxの基本テスト print("\n2. ChannelBox Basic Test") try { # ChannelBoxの作成とメソッド呼び出し channel = new ChannelBox("TestSender", "TestReceiver") # sendMessageメソッドテスト message = channel.sendMessage("Hello Async World!") print("Sent message: " + message.toString()) # announceメソッドテスト broadcast = channel.announce("Broadcasting test message") print("Broadcast: " + broadcast) # sender/receiverメソッドテスト sender_info = channel.sender() print("Sender info: " + sender_info.toString()) print("\n✅ ChannelBox methods work correctly!") } catch (error) { print("⚠️ ChannelBox test failed: " + error.toString()) } print("\n=== Async Methods Test Completed ===")