Description
Mock asynchronous HTTP requests in Python tests, similar to the responses library for requests but aimed at asyncio workflows. It helps developers test clients without calling real services.
Mocks should reflect real API behavior closely enough to catch errors. Include authentication, timeout, and failure cases when tests protect important integrations.