繁体   English   中英

K8s 模拟服务

[英]K8s mock service

我有一个依赖于服务 B 的 K8s 服务 A(称之为 API)。我只想为服务 A 编写一个组件测试,我该如何模拟服务 B? 这意味着嘲笑它的反应。

您的问题有点不具体,这可能就是您被否决的原因。 无论如何,让我尝试合理地回答。 对我来说,这听起来像是一个关于软件测试的一般问题,而不是关于 Kubernetes 本身的问题。 IMO 模拟网络依赖关系并不是很有用。 这是因为您对 API 完整性的假设进行了硬编码,从而为您的测试创建了一个安全港,这些测试旨在永不失败。 当您想测试此类依赖项的 API 时,您需要进行集成测试或全栈测试或其他任何测试。 在为您的软件项目编写单元测试时,您应该专注于内存业务逻辑中的算法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM