소스 검색

Asset Group Removal Pagination

moell 1 년 전
부모
커밋
285e51dffb
2개의 변경된 파일9개의 추가작업 그리고 5개의 파일을 삭제
  1. 1 1
      app/Http/Controllers/API/AssetGroupController.php
  2. 8 4
      tests/Feature/API/AssetGroupTest.php

+ 1 - 1
app/Http/Controllers/API/AssetGroupController.php

@@ -16,7 +16,7 @@ class AssetGroupController extends Controller
      */
     public function index()
     {
-        $groups = AssetGroup::query()->orderByDesc("sequence")->simplePaginate();
+        $groups = AssetGroup::query()->orderByDesc("sequence")->get();
 
         return AssetGroupResource::collection($groups);
     }

+ 8 - 4
tests/Feature/API/AssetGroupTest.php

@@ -15,10 +15,14 @@ class AssetGroupTest extends TestCase
         $response = $this->get(route('asset-group.index'));
 
         $response->assertStatus(200)
-            ->assertJsonStructure($this->simplePaginateResponseStructure([
-                'name',
-                'sequence',
-            ]));
+            ->assertJsonStructure([
+                'data' => [
+                    '*' => [
+                        'name',
+                        'sequence'
+                    ]
+                ]
+            ]);
     }
 
     public function test_asset_group_create(): void