/Knowledge/sources/honojs__hono/llms-full/testing-helper-testclient--7a76f3434fdb.md
Testing Helper: testClient() - hono-docs
Testing Helper: testClient() Source evidence: /Sources/honojs hono/provenance.md Canonical citation: https://hono.dev/llms full.txt testclient Summary The te...
Testing Helper: testClient()
Source evidence: /Sources/honojs__hono/provenance.md Canonical citation: https://hono.dev/llms-full.txt#testclient
Summary
The testClient() function takes an instance of Hono as its first argument and returns an object typed according to your Hono application's routes, similar to the Hono Client. This allows you to call your defi...
Content
The testClient() function takes an instance of Hono as its first argument and returns an object typed according to your Hono application's routes, similar to the Hono Client. This allows you to call your defined routes in a type-safe manner with editor autocompletion within your tests.
Important Note on Type Inference:
For the testClient to correctly infer the types of your routes and provide autocompletion, you must define your routes using chained methods directly on the Hono instance.
Metadata
{
"chunk_index": 0,
"citation": "https://hono.dev/llms-full.txt#testclient",
"coverage_role": "overview",
"qualified_title": "Hono / llms-full / Testing Helper > `testClient()` (1)",
"retrieved_at": "2026-07-02T05:51:01Z",
"section_index": 692,
"source_id": "/honojs/hono",
"source_type": "llms_full",
"target_label": "llms-full",
"title": "Testing Helper: testClient()",
"upstream_url": "https://hono.dev/llms-full.txt",
"version": "2026"
}