PlatformOrder create: require_subscription flag narrows order types
This commit is contained in:
@@ -26,10 +26,9 @@ class AdminPlatformOrderCreateRequireSubscriptionFlagShouldDisableRenewalTest ex
|
||||
$res = $this->get('/admin/platform-orders/create?require_subscription=1&order_type=renewal');
|
||||
$res->assertOk();
|
||||
|
||||
// 续费选项应禁用
|
||||
$res->assertSee('value="renewal" disabled', false);
|
||||
|
||||
// 不应出现 renewal 被选中(避免误导)
|
||||
// 当 require_subscription=1 且未绑定订阅时:续费选项不应可选(可能被隐藏或 disabled)
|
||||
$res->assertDontSee('value="renewal" selected', false);
|
||||
// 更强口径:不应出现 renewal option(避免误导)
|
||||
$res->assertDontSee('value="renewal"', false);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user