Testing K8s模拟服务

Testing K8s模拟服务,testing,mocking,kubernetes,Testing,Mocking,Kubernetes,我有一个依赖于服务B的K8s服务a(调用它的API)。 我只想为服务a编写组件测试,如何模拟服务B? 这意味着嘲笑它的回答。你的问题有点不明确,这可能就是你被否决的原因。无论如何,让我试着合理地回答。对我来说,这听起来像是关于软件测试的一般问题,而不是关于Kubernetes本身的问题。在我看来,模拟网络依赖性并不是真正有用的。这是因为您需要对API完整性的假设进行硬编码,从而为您的测试创建一个安全的港湾,这些测试设计为永不失败。当您想要测试此类依赖项的API时,您需要进行集成测试或完整堆栈测试

我有一个依赖于服务B的K8s服务a(调用它的API)。 我只想为服务a编写组件测试,如何模拟服务B?
这意味着嘲笑它的回答。

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