unit-test-wiremock-rest-api 是用 WireMock 测外部 REST 客户端的 Skill。测试把客户端指向本地模拟地址,返回可控响应,检查请求与处理结果。
主文示例核 URL、查询参数与请求头,再断言天气字段;端口动态分配,减少并行测试冲突。不是把网络完全抹掉,而是让测试不依赖真实第三方接口。
接口不匹配先查编码与请求条件,模拟慢响应时还要在客户端配置超时。异常响应、状态化交互的完整例子另有参考,这里不展开。
模拟内容要随真实接口契约更新:一份已经过期的成功响应,仍可能让本地测试全绿。它适合稳定覆盖客户端路径,正式联调、真实鉴权和 TLS 条件还要另核;没有向天气服务发请求或验证线上数据。