// 合约测试 test "Token transfer" { let token = Token::new(1000); let alice = address("0x1111..."); let bob = address("0x2222..."); assert_eq!(token.balance_of(alice), 1000); assert!(token.transfer(bob, 100)); assert_eq!(token.balance_of(alice), 900); assert_eq!(token.balance_of(bob), 100); }