补充座驾动画标题用户信息

This commit is contained in:
pllx
2026-04-30 11:07:46 +08:00
parent 3eaf37a648
commit 7ba7b34ca7
9 changed files with 56 additions and 24 deletions
+4
View File
@@ -1133,10 +1133,12 @@ class ChatControllerTest extends TestCase
$this->assertSame('座驾播报', $rideMessage['from_user']);
$this->assertSame('j35', $rideMessage['ride_key']);
$this->assertSame("{$user->username} 乘坐【歼-35测试座驾】闪亮登场", $rideMessage['effect_title']);
$this->assertSame('部门 无部门 · 职务 无职务 · 会员 普通会员', $rideMessage['effect_user_info']);
$this->assertStringContainsString($user->username, $rideMessage['content']);
$this->assertSame('j35', $response->viewData('initialRideEffect'));
$this->assertSame([
'effect_title' => "{$user->username} 乘坐【歼-35测试座驾】闪亮登场",
'effect_user_info' => '部门 无部门 · 职务 无职务 · 会员 普通会员',
'ride_name' => '歼-35测试座驾',
'operator' => $user->username,
], $response->viewData('initialRideEffectOptions'));
@@ -1210,8 +1212,10 @@ class ChatControllerTest extends TestCase
$this->assertNotNull($rideMessage);
$this->assertNull($vipPresenceMessage);
$this->assertStringContainsString('部门 战备部 · 职务 🛡️ 试飞官 · 会员 👑 至尊会员', $rideMessage['content']);
$this->assertSame('部门 战备部 · 职务 🛡️ 试飞官 · 会员 👑 至尊会员', $rideMessage['effect_user_info']);
$this->assertStringContainsString($user->username, $rideMessage['content']);
$this->assertSame('99a', $response->viewData('initialRideEffect'));
$this->assertSame('部门 战备部 · 职务 🛡️ 试飞官 · 会员 👑 至尊会员', $response->viewData('initialRideEffectOptions')['effect_user_info']);
$this->assertNull($response->viewData('initialPresenceTheme'));
}