【发布时间】:2018-12-10 15:32:58
【问题描述】:
我已经在一个项目中工作了几个月,遇到了几个问题,当时后端人员更改了 API 响应,并且它的结构以一种我没想到的方式结构化。
我们的测试模拟了 API 响应,所以它们都通过了,在该状态下部署应用程序时没有任何问题:(
我的问题是,由于我对测试还很陌生 - 测试 API 响应本身是否很常见?
如果是 - 是否有任何 JavaScript 库可以帮助我解决这个问题?
如果不是 - 如何确保响应的结构符合我们的要求?
【问题讨论】:
-
您需要进行集成测试,而不是单元测试,并且您需要让调用通过。您使用的是什么测试框架?
-
@CristiMarian 感谢您的快速响应!我正在使用 Jest。
-
我已经读过这个了。主要缺陷是它模拟了响应,所以我不能确定模拟的响应是否等于实际 API 中的响应
标签: javascript testing tdd jestjs