Add integration tests for API contract validation: - TestResponseWrapper_Contract: verify response wrapper middleware behavior - TestResponseWrapper_ListContract: validate list response structure - TestResponseWrapper_PaginationParameters: test pagination defaults - TestAuthEndpoints_Contract: document public auth endpoints - TestProtectedEndpoints_Contract: document protected endpoints - TestHeaderContract_SecurityHeaders: verify security headers Total: 17 test functions covering: - Response format contract (code/message/data) - Pagination parameters (page, page_size, sort) - HTTP status codes usage - Security headers (nosniff, X-Frame-Options, CSP, etc.) - API endpoint structure documentation
13 KiB
13 KiB