[ '*' => self::JSON_STRUCTURE, ], 'links' => [ 'first', 'last', 'prev', 'next', ], 'meta' => [ 'current_page', 'from', 'path', 'per_page', 'to', ], ]; public function testIndex(): void { Song::factory(10)->create(); $this->getAs('api/songs')->assertJsonStructure(self::JSON_COLLECTION_STRUCTURE); $this->getAs('api/songs?sort=title&order=desc')->assertJsonStructure(self::JSON_COLLECTION_STRUCTURE); } public function testShow(): void { /** @var Song $song */ $song = Song::factory()->create(); $this->getAs('api/songs/' . $song->id)->assertJsonStructure(self::JSON_STRUCTURE); } }