【发布时间】:2019-08-25 20:06:22
【问题描述】:
我有一个由几个微服务组成的应用程序。例如:
- 验证服务
- 信使服务。
我使用 JWT 进行身份验证。 如果我想首先在“Messanger 服务”中测试 API,我必须从“Authnenticate 服务”中获取 JWT。但是向生产“Authnenticate service”发送请求是个坏主意(我认为是这样)。
我看到了一些解决方案:
- 在我的单元测试中使用“硬编码”JWT。
- 在我的 api 中为单元测试关闭身份验证检查。
在这种情况下你如何进行单元测试?
【问题讨论】:
标签: testing microservices