import test from '@playwright/test'; import { requestGet } from '../../helpers/request'; const { expect } = test; test.describe('Users - GET /users', () => { test('should return list of users (authorized)', async () => { const res = await requestGet('/users'); expect(res.status).toBeGreaterThanOrEqual(200); expect(res.status).toBeLessThan(300); expect(res.body).toBeTruthy(); expect(res.body.success).toBe(true); expect(res.body.data).toBeInstanceOf(Array); expect(res.body.meta).toBeDefined(); }); test('should return unauthorized when missing token', async () => { const res = await requestGet('/users', null); expect(res.status).toBe(401); }); });