From 8c49690e2d92800aa121c7c6767d750b655875fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=90=9D=E5=8D=9C?= Date: Mon, 16 Mar 2026 08:00:33 +0800 Subject: [PATCH] docs(test): add billing closed-loop quick test plan --- tests/Feature/AdminBillingClosedLoopTestPlan.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 tests/Feature/AdminBillingClosedLoopTestPlan.md diff --git a/tests/Feature/AdminBillingClosedLoopTestPlan.md b/tests/Feature/AdminBillingClosedLoopTestPlan.md new file mode 100644 index 0000000..a861d1d --- /dev/null +++ b/tests/Feature/AdminBillingClosedLoopTestPlan.md @@ -0,0 +1,13 @@ +# Billing Closed Loop - Test Plan + +This is a lightweight, human-readable checklist for the billing closed-loop (platform orders / subscriptions / plans). + +Recommended quick suite (run locally/CI as needed): + +```bash +php artisan test --filter "AdminPlatformOrderCreateTest|AdminPlatformOrderShowActionsShouldRenderTest|AdminPlatformOrderMarkPaidAndActivateTest|AdminPlatformOrderActivateSubscriptionTest|AdminPlatformOrderBatchActivateSubscriptionsTest|AdminPlatformOrderPaymentReceiptTest|AdminPlatformOrderRefundReceiptTest" +``` + +Notes: +- Keep each test focused; avoid spawning nested `php artisan test` inside PHPUnit tests. +- UI changes must keep core action forms/fields discoverable.