---
name: test_server
lang: go
domain: core
version: "1.0.0"
algebraic: product
definition: |
  type TestServer struct {
      URL     string
      Client  *http.Client
      Cleanup func()
  }
description: "Servidor HTTP de test con URL base, cliente preconfigurado y funcion de cleanup para liberar recursos al finalizar el test."
tags: [testing, http, server, test_helper]
uses_types: []
file_path: "functions/core/test_server.go"
---

## Notas

Tipo producto — todos los campos siempre presentes. Retornado por `test_http_server_go_core`.
Cleanup se registra automaticamente en t.Cleanup() al crear el servidor.
