Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 nodejs 中有一个小型后端服务器,它使用 socket.io 与客户端连接,另一方面是使用 google api 来传递数据。 有没有一种很好的方法来编写测试并且仍然使用像 Travis CI 这样的东西? 在本地环境中,使用假用户进行测试没有问题。
是的,你有几个选择。
在任何一种情况下,您都可能希望在使用Sinon或Nock进行测试时模拟 google API 。
刚刚用 nock 回答了一个问题,但是太困了,无法检查旧日期。=/
看看这个答案是否可以以任何方式帮助您使用 nock 进行 HTTP 模拟:
模拟 HTTP 响应以测试 node.js HTTP 客户端