瀏覽代碼

✅ test(orders): 修复集成测试中的API调用路径

- 将测试中的`client.orders[':id'].$get`修正为`client[':id'].$get`
- 确保多租户权限测试能够正确访问订单详情接口
- 验证不同租户和用户间的订单访问权限控制
yourname 1 月之前
父節點
當前提交
498216f0b2
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      packages/orders-module-mt/tests/integration/user-orders-routes.integration.test.ts

+ 3 - 3
packages/orders-module-mt/tests/integration/user-orders-routes.integration.test.ts

@@ -77,7 +77,7 @@ describe('多租户用户订单管理API集成测试', () => {
       const otherTenantOrder = await testFactory.createTestOrder(otherTenantUser.id, { tenantId: 2 });
 
       // 使用租户1的用户尝试访问租户2的订单
-      const response = await client.orders[':id'].$get({
+      const response = await client[':id'].$get({
         param: { id: otherTenantOrder.id }
       }, {
         headers: {
@@ -94,7 +94,7 @@ describe('多租户用户订单管理API集成测试', () => {
       const tenant1Order = await testFactory.createTestOrder(testUser.id, { tenantId: 1 });
 
       // 使用租户2的用户尝试访问租户1的订单
-      const response = await client.orders[':id'].$get({
+      const response = await client[':id'].$get({
         param: { id: tenant1Order.id }
       }, {
         headers: {
@@ -136,7 +136,7 @@ describe('多租户用户订单管理API集成测试', () => {
       const otherUserOrder = await testFactory.createTestOrder(otherUser.id, { tenantId: 1 });
 
       // 使用当前用户尝试访问其他用户的订单
-      const response = await client.orders[':id'].$get({
+      const response = await client[':id'].$get({
         param: { id: otherUserOrder.id }
       }, {
         headers: {