补齐套餐详情页治理入口安全回链测试
This commit is contained in:
@@ -230,15 +230,27 @@ class AdminPlanShowTest extends TestCase
|
|||||||
$res->assertSee('返回上一页(保留上下文)');
|
$res->assertSee('返回上一页(保留上下文)');
|
||||||
|
|
||||||
$planShowSelf = '/admin/plans/' . $plan->id;
|
$planShowSelf = '/admin/plans/' . $plan->id;
|
||||||
|
$expectedOrdersUrl = '/admin/platform-orders?' . Arr::query([
|
||||||
|
'plan_id' => $plan->id,
|
||||||
|
'back' => $planShowSelf,
|
||||||
|
]);
|
||||||
$expectedPaidNoReceiptUrl = '/admin/platform-orders?' . Arr::query([
|
$expectedPaidNoReceiptUrl = '/admin/platform-orders?' . Arr::query([
|
||||||
'plan_id' => $plan->id,
|
'plan_id' => $plan->id,
|
||||||
'payment_status' => 'paid',
|
'payment_status' => 'paid',
|
||||||
'receipt_status' => 'none',
|
'receipt_status' => 'none',
|
||||||
'back' => $planShowSelf,
|
'back' => $planShowSelf,
|
||||||
]);
|
]);
|
||||||
|
$expectedRenewalMissingUrl = '/admin/platform-orders?' . Arr::query([
|
||||||
|
'plan_id' => $plan->id,
|
||||||
|
'renewal_missing_subscription' => '1',
|
||||||
|
'back' => $planShowSelf,
|
||||||
|
]);
|
||||||
|
|
||||||
|
$res->assertSee($expectedOrdersUrl, false);
|
||||||
$res->assertSee($expectedPaidNoReceiptUrl, false);
|
$res->assertSee($expectedPaidNoReceiptUrl, false);
|
||||||
|
$res->assertSee($expectedRenewalMissingUrl, false);
|
||||||
$res->assertDontSee('back=' . $safeBack, false);
|
$res->assertDontSee('back=' . $safeBack, false);
|
||||||
|
$res->assertDontSee('back%3D', false);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_plan_show_header_actions_should_use_plan_show_self_back_even_when_safe_back_is_present(): void
|
public function test_plan_show_header_actions_should_use_plan_show_self_back_even_when_safe_back_is_present(): void
|
||||||
|
|||||||
Reference in New Issue
Block a user